#1 【心得】1.4.2版真實光影+Better Skies(11/22 小更新)

發表:2012-10-27 01:27:23看他的文開啟圖片

hgsystem(MEMO)

各位好,我是第一次在這邊發文,請多指教

由於我每天都會關注真實光影的近況(自從RC5出了以後就每天期待有新版本出現),
自己試著裝RC4、RC5一直失敗,現在1.4版出了沒有進一步的消息也只能繼續等下去,
不過倒是看到他的FB裡有人留下能在1.4.2版能使用RC4、5版的Shader(我記得5只差在Shader),
因為我這邊成功了,所以很興奮地來跟大家分享,請大家先看看效果圖

史帝夫的頭變成...偶的!

↑這張超過2M所以只好存成JPG...

最近蓋的燈塔,沒有UgoCraft燈就不會轉了...

雨天效果確認

光影效果確認


-------------------------------------你需要的檔案----------------------------------------------

1. Optifine Ultra ver for 1.4.2你可以在這裡找到

2. GLSL Shader for 1.4.2
     → 目前更新至v4版,作者新開文章,點此進入文章
         (v2修改穿透問題,v3修改可使用多核心而不會減少功能(搖曳的樹or草)
     → v4版多了一些手續,建議普通玩家先用v2,需要跑快速loading的用v3
     → V4之前的檔案似乎都掛了,所以更改教學,刪除之前的內容

3. SONIC ETHER'S UNBELIEVABLE SHADERS RC5
   → 下載位置From 繽紛:(已爆炸)
    → 下載位置From 阿雪百度雲 (檔案連結可能隨時會失效)

謝謝版友的協助與訊息更新



-----------------下載連結尊重原作者請從原文中連結,這邊不貼出--------------------

安裝方法如下:
1. 老樣子記得要清掉META-INF資料夾
2. 下載最新版本OptiFine_1.4.2_HD_U_A7.zip (版本還在更新中,B5確定可以動作)
3.下載SONIC ETHER'S UNBELIEVABLE SHADERS (RC4, 5測試過皆可運作)
4. 下載文章來源中的Shaders-2.1.6-mc1.4.2-mod 4.zip

5. 安裝首先安裝Optfine Ultra for 1.4.2(將zip內的檔案全扔進Minecraft.jar),設定效果Anisotropic filtering,
      Antialiasing都off,使用預設材質後確定一下狀況。
       

6. 安裝Shaders-2.1.6-mc1.4.2-mod4,inst.exe為安裝檔,在Option選項選取bin資料夾裡  
    的Minecraft.jar路徑後,(所以別再問哪個是安裝檔了)打開view log後按下安裝,
      看到以下畫面才算是OK,好了的話進遊戲, 使用預設材質進去應該會發現樹會搖
7. 將SONIC ETHER'S UNBELIEVABLE SHADERS RC5裏頭的Shaders Only資料夾的所有檔案,
    扔進替換掉原本Minecraft.jar裏頭shaders資料夾的檔案,完成後
     使用預設材質打開遊戲應該會看到這樣的狀況:


8. 因為所有非光影專用材質包,或是未經過修改的材質包是不會有光影效果的,
     所以建議去六樓下載光影專用測試材質包TEX-D2 32x SEUS_v10_RC5用texturepack [TEST],
   上面原本超亮的畫面就會變成有光影效果及Normal mapping效果的狀況

如果你沒有更換好檔案,卻又用光影材質包,就會像這樣

但是到這一步,你的水應該是紫色的,
這是因為在V4版本需要修改 gbuffers_water.vsh、gbuffers_water.fsh

9. 將Minecraft.jar裏頭shaders資料夾的gbuffers_water.vsh、gbuffers_water.fsh刪除
10. 複製Minecraft.jar裏頭shaders資料夾的gbuffers_textured_lit.vshgbuffers_textured_lit.fsh
    出來至桌面或是其他地方,然後:
    gbuffers_textured_lit.vsh 改成 gbuffers_water.vsh
    gbuffers_textured_lit.fsh 改成 gbuffers_water.fsh
11. 將改名字後的gbuffers_water.vsh、gbuffers_water.fsh放回Minecraft.jar裏頭shaders資料夾裡
12. 打開遊戲,確認使用光影測試材質包TEX-D2 32x SEUS_v10_RC5用texturepack [TEST],
      應該就可以正常顯示水的效果
13. 打開遊戲,拍幾個美美的照片給大家欣賞吧:D

-----------------------------------簡易自製光影材質包的效果------------------------------------
a. 將SONIC ETHER'S UNBELIEVABLE SHADERS RC5裏頭Ovo's SEUS Patch資料夾裡的terrain_nh、
    terrain_s兩個檔案放進你想要用的材質包裡
b. SONIC ETHER'S UNBELIEVABLE SHADERS RC5中,Ovo's SEUS Patch資料夾裡,
    找到environment資料夾裡的lightmap0.png放進你要用的材質包的environment資料夾
    為啥你會畫面超亮主要是這樣,某些材質包裡有可適用的所以看各人要求放即可,此檔案就是光的顏色;
    或是你超懶的,也可以把除了terrain.png以外的東西通通丟進你的材質包裡
c. 打開Minecraft然後享受:)
---------------------------------------------------------------------------------------------------

也許有人會安裝錯誤,記得要使用乾淨的1.4.2 Minecraft.jar,
TMI以及其他MOD我是最後裝的就是。

------------------------------------------Lightmap解說--------------------------------------------
以下為版友殘風之語希望放上的解說,若大家喜歡他的文章請到這裡給他鼓勵喔

說明一下lightmap的組成(圖來自optifine官網)


lightmap分為上下兩部

上下部都各為16格高,分別對應至亮度0~15

上部是自然光源(陽光及其他)
    上部的橫軸代表一天的各時段他要採用的色表
        藍色的是夜晚,褐色是日出、日落的漸變色表,綠色是白天,黃色是打雷時用
    因為地域和末地沒有時間、氣候可言,所以在他們的色表中,橫向是沒有差異的,直接都弄
    成一樣就可以了。
下部是人造光源(火把、螢石等)
    縱向同上部,橫向是隨機輪替的(做出火光搖曳的效果)
    如果這區橫向差太多,畫面閃爍會比較嚴重

在遊戲輸出時其實是把來自自然光源和人造光源的光線混合輸出
最終就是我們看到的顏色

這也就是個世界間看起來畫面效果不同的主因
----------------------------------------------------------------------------------------------------------

P.S. 歐那大大,FB裡留言的是你本人嗎= =+
       →真的速本人喔...而且snowycat2012也是版上的版友(嚇

10/28追記:追加第八點,RC5多了一些效果所以需要將偵測的檔案放進你要的材質裡,
                  之前1.3.2跟1.3.1版我就把材質包弄好了所以沒有附加說明;
                  另外要注意安裝Shader要打開View log看一下是不是真的確實有安裝好,
                  就算有錯誤訊息沒有打開log看一下的話它也是顯示安裝完成。

10/29更新:增加一些說明;有人問說為什麼Sonic ether是用Ovo's的材質包的normal maping效果,
                 我卻不管它要版友套用,這裡只是盡量以最簡單的方式讓大家都能輕鬆得到效果,
                 我想成功的人越多就會有越多人願意找更好的材質或是效果來分享;
                 另六樓追加光影材質包分享(TEX-D2 32x SEUS_v10_RC5用texturepack [TEST])

11/01更新:在12樓更新安裝Modloader的順序跟測試,我主要是用Forge,後裝似乎沒影響;
                  另外v4版本多了些步驟所以暫時先跳過,這邊簡單為優先,
                  同時Shelf 1.4.2測試發現forge也能開,賺到一個展示櫃了~

11/02更新:V4版本安裝方式在16樓喔,因為頂多發個附圖所以我就偷懶一下XD,點此進入
                     後來想想V3之前的都沒了所以還是做更改教學好了,順便加上沒做對的狀況。
                     
11/03更新: 19樓更新簡易提升Mapping效果,以及修改反射狀況的方式,也請有志版友幫忙補完

11/07更新: 把所有說明過的東西統整並在修改細部解說(例如有些版友實在是不清楚安裝檔是哪個),
                      增加版友希望放上的lightmap解說,以及常見問題(最下面)

--------------------------------------------常見問題------------------------------------------------------
各位版友們請注意!在你裝了Shaders-2.1.6-mc1.4.2-mod4,更換了RC5檔案發現有問題,又重裝了Shaders-2.1.6-mc1.4.2-mod4的話,你的shaders資料夾裡的東西都會被重新覆蓋回來,
你一定要再把RC5 shaders only的檔案再覆蓋一次!無論你是:

1. 我的jar裡沒有shaders資料夾所以我自己做一個 不會有效果,沒有代表你安裝錯誤,重新確認第六點
2. 我的畫面藍藍的... → 大多的情況下都是你沒裝好shader卻用光影材質包,或是你裝好了卻用普通材質包
3. 我的水顏色好奇怪... → 若你是用光影材質包請把9~11做好,不是光影材質包請搜尋版上光影材質包文章
4. 我家超亮的,世界末日了嗎? → 請找出 RC5裡的lightmap0.png放進你材質包的environment資料夾裡
                                          → Quality設定裡custom color請確認 ON
5. 世界全反射!半透明! → 你一定沒有用專用材質包,你的材質包少了terrain_s.png跟terrain_nh.png
                                             Quality設定裡custom color請確認 ON
6. 我是用Modloader,可是裝shader沒有效果耶 → 12樓有解說,裝了Optifine後就安裝Modloader
7. 我開不了遊戲.... → 大多是META-INF資料夾的問題,這是常識喔
8. 我進去了,但是除了物品欄外,一片黑... → 幾位版友會發生,我不知道怎麼解,同樣jar寄到我這測試是OK
9. 我找不到檔案耶,可以放上下載位置嗎? → 加油你做得到的 b
10. 可以把你的jar給我嗎? → sure :) ↓

其實,假若你跑不動光影或是不想隨時都是光影的話,              
只裝GLSL也可以簡單有水波紋跟樹葉、草、火搖曳效果的喔,
寫在最後面應該沒啥人會注意到吧XD                                       


11/14:由於大多數版友問的問題都差不多,大多是沒有確實按照步驟來;
             而且私信要求檔案或是懶人包的人變多了,
             因此 綾崎颯 版友將是我最後一位幫忙解決的版友,他的問題可以在89樓找到,
             謝謝這陣子支持我的版友,也感謝這些想不勞而獲的版友們,可以讓這串有台階下。

11/22:在99樓分享使用最新MCPatcher - Better Skies增加天空美麗的效果 → 跳至99樓
             或是你可以版上搜尋Better Skies,不過99樓有增加支援材質包的位置喔~



     
最後編輯:2012-11-22 00:20:19 ◆ Origin: <220.132.167.xxx>

顯示稍舊的 153 則留言

#2 RE:【心得】1.4.2版使用真實光影的方法(29日更新,WIP)

發表:2012-10-29 19:57:04看他的文開啟圖片

hgsystem(MEMO)

新增TEX-D材質包作者製作測試的光影專用材質包,請各位先看效果(下載位置後述)

我新家(紅磚別墅)的一角 ─ 明亮的書房

複合材質搭配構成的會客室,有大電視、暖爐跟恩....狩獵的成果

作者有提到材質包仍然在測試,感覺有點太閃了,不過我很喜歡這樣的感覺,
平滑的砂岩亮亮的很有磁磚的感覺,我也很喜歡這種木頭的顏色,
如果不會太計較過於反射的感覺的話,很建議試試看喔。

文章來源請點此
請選擇文章來源之紅字部分即為下載位置,這邊尊重作者不直接貼下載連結

ダウンロード-----------------------------------------------------
TEX-D2 32x SEUS_v10_RC5用texturepack [TEST]
https://dl.dropbox.com/u/97565776/TEX_D ........v10RC5.zip
------------------------------------------------------------------

最後編輯:2012-10-29 19:57:04 ◆ Origin: <220.132.167.xxx>

顯示稍舊的 12 則留言

#3 RE:【心得】1.4.2版使用真實光影的方法(29日更新,WIP)

發表:2012-10-30 00:14:10看他的文開啟圖片

bime012002(政小宇)

※ 引述《ocecat (雪貓)》之銘言
> mc1.4.2 test 2 更新了.
> http://www.minecraftforum.net/topic/940974-125sonic-ethers-unbelievable-shaders-glsl-shaders-dynamic-shadows-more/page__st__11820#entry18784436
> 9. 要用 SEUS給予的材料包/光影用的材料包
> Sonic shader 作者FB:(內有RC5連結)
> https://www.facebook.com/SonicEther
mc1.4.2 test 2要再加工,把SEUS v10 RC5 for Minecraft 1.3.1的Shaders Only
資料夾裡面的檔案全複製到Shaders-2.1.6-mc1.4.2-mod2\Shaders\mods\shaders\contents\files\shaders

修改完之後再執行Shaders-2.1.6-mc1.4.2-mod2的安裝就可以了,如果沒有經過加工直接安裝,畫面光線會呈現紫藍色狀態。

另外附上兩款專用材質包的載點:

注意Ovo's Rustic v2.1.2 也需要加工,除了要複製terrain_nh、terrain_s還有environment資料夾的lightmap0.pn以外,還要將Ovo's Rustic v2.1.2壓縮檔裡的custom_water_*.png兩個檔案刪除。
最後編輯:2012-10-30 00:14:10 ◆ Origin: <114.44.215.xxx>

#4 RE:【心得】1.4.2版使用真實光影的方法(11/2更新V4版圖文)

發表:2012-11-03 11:38:46看他的文開啟圖片

hgsystem(MEMO)

另開一個進階者的研究供有志者討論,我這邊做也算是新手,還在摸索中,
不過要先提一下「一般玩家請替換材質就好,像我這樣的怪咖才會研究跟修改的時間 > 蓋房子的時間

基本上大致是這邊的內容,因為我找不到更步驟化的教學跟驗證了,原文連結請點這裡(日文)
請更有心得的版友幫忙補玩法線貼圖效果的修改,我這邊沒有簡單好做的,實質上應該也不會有,
因為無論如何最好還是一個一個改,然後手動再畫一下...


-----------------------------------------常用簡短介紹篇----------------------------------------------
Sonic Ether Shader裡頭有幾個檔案希望大家記住一下內容
+ environment
  - lightmap0.png → 光的顏色,裝Shader結果進遊戲超亮或是詭異的主要原因

+ misc
  - fogcolor.png   → 霧的顏色
  - shadow.png  → 影子的顏色
  - skycolor0.png  → 天空的顏色,想要好看的晚霞就靠它了
      - watercolor.png  → 水的顏色,好看的水面是很重要的
      - water.png         → 水看起來很漂亮,跳進去感覺好像進入異世界?這個可能是主因
Water.png修改好的話也可以在水裡有很多美妙的效果喔(反效果表現)

1. custom_water_flowing
2. custom_water_flowing.properties
3. custom_water_still
4. custom_water_still.properties         →這四個檔案為什麼你沒有表現出Shader的水波紋表現,砍掉它們


Shader修改的核心,主要都是以下三個檔案
   terrain.png      → 材質紋理的來源,主要修改的原因是因應RC5水要修改成洋紅色才能正常表現
 terrain_nh.png → RC5 裡增加Normal Map (法線map)效果的來源,修改工作量大的主因
 terrain_s.png   → 偵測並影響
Normal Map 表現效果的來源,想要什麼時候都反射或不反射就改這
----------------------------------------------------------------------------------------------------------------

你需要一些檔案幫助你修改,這裡只能提供工具,工具的本體請自己找。

NVIDIA's Adobe Photoshop plugin ,Photoshop 得靠自己找囉
    (Photoshop 5.0, 5.1, 6.0, 7.0, CS, CS2, CS3, CS4, CS5 and CS6皆可兼容)
GIMP normalmap plugin GIMP2使用者用

-----------------------------------------------------------------------------------------------------------------


1. 打開你的Photoshop > NVIDIA Tools > NormalMapFilter

然後進行轉換跟修改(詳細的過程請有志的專業版友做補完,我還在摸索中)

之後邊修改邊隨時review效果

實質上最好的方式是一格一格轉,然後再手動修改至你想要的結果,一次轉好跑通常會有邊緣格線的不自然問題,
所以非常地耗功夫,當然結果依據個人也是回報很大,所以因為複雜跟要技術跟個人美感的原因,
這邊也沒法講下去,我只補充一些簡單的效果可以立即提升或是修改Normal Mapping效果的方式。

----------------------------------------------------簡單提升Normal Mapping---------------------------------------------

1. 修改反射效果:除了_nh之外,_s的偵測表現也很重要,
    紅色    → 無論晴雨隨時反射
    青綠色 → 下雨時才反射
    黑色    → 無論晴雨皆不反射

所以想要磁磚效果,或是錫鐵玩具般的效果,可以嘗試考慮簡單修改成紅色,
所有的顏色都是越強烈,效果越強
晴天下只有金磚左邊有強反射光(左);下雨時青綠色部分也出現反射效果(中);_s.png的表現(右)


2. 提升Mapping效果(極端簡易版):64x以下的材質在進行Normal Mapping效果時,常會讓材質貼圖減少原有風味,原本方塊的圖在友Mapping效果下常常看起來不是很自然,有個簡單的方法可以補正,就是增大 _nh, _s的尺寸,進而讓進行遊戲時效果套在方塊上時可以得到更好的視覺,以下幾個圖可以說明:
以上兩張分別表現出在高低像素下Mapping表現的效果,相信很明顯的64x比較好,
追求好表現的人,會試著修改或是提升 _nh, _s 兩個檔案的大小跟表現,一般來說64x應該就夠用了,
修越大檔案也越重,自己把握就好,以下是極端簡單的步驟,經驗者請不要笑:

A. 準備一個可以幫你放大 _nh, _s ,盡量不失真的軟體,例如SmillaEnlarger
B. 把 _nh, _s 放大至 64x (64x下大小是1024*1024)或是更高的像素
C. 存檔,丟進去資料夾裡
D. 打開遊戲,應該會發現看起來差很多

如果你出現了不自然的格線,_nh, _s都要手動自己修改...

當然原本材質64x修改的_nh, _s就最好修成128x或是以上,但是檔案也就變大,建議64x~128x應該就很充足了;這篇算是追加給有興趣的人,簡單修改也能快速提升效果,再進階我想就超出原本文章的宗旨了。

看倌們,給點回應吧,我想知道大家的意見 :D

   
最後編輯:2012-11-04 01:27:35 ◆ Origin: <220.132.167.xxx>

顯示稍舊的 10 則留言

#5 RE:【心得】1.4.2版使用真實光影的方法(11/3更新簡易提升效果)

發表:2012-11-07 01:17:19看他的文開啟圖片

mmis1000(殘風之語)


讓我來說明一下lightmap的組成(圖來自optifine官網)

lightmap分為上下兩部

上下部都各為16格高,分別對應至亮度0~15

上部是自然光源(陽光及其他)
    上部的橫軸代表一天的各時段他要採用的色表
        藍色的是夜晚,褐色是日出、日落的漸變色表,綠色是白天,黃色是打雷時用
    因為地域和末地沒有時間、氣候可言,所以在他們的色表中,橫向是沒有差異的,直接都弄
    成一樣就可以了。
下部是人造光源(火把、螢石等)
    縱向同上部,橫向是隨機輪替的(做出火光搖曳的效果)
    如果這區橫向差太多,畫面閃爍會比較嚴重

在遊戲輸出時其實是把來自自然光源和人造光源的光線混合輸出
最終就是我們看到的顏色

這也就是個世界間看起來畫面效果不同的主因
最後編輯:2012-11-07 01:20:15 ◆ Origin: <140.116.132.xxx>

#6 RE:【心得】1.4.2版使用真實光影的方法(11/14 closed)

發表:2012-11-22 00:15:28看他的文開啟圖片

hgsystem(MEMO)

偷偷小小的更新,因為我在niconico裡看到這部影片,原來發現我一直手動導入MOD,
卻沒有發現MCpatcher原來有Better Skies (這裡就簡稱他為真實天空吧)可以用,
手續也蠻簡單的,GLSL+SEUS+Better Skies根本就是另一個世界。

注意!Better Skies根據材質包裡的效果大小可能會嚴重影響MC,所以配備不夠好的人請斟酌嘗試!
以下為 Optifine+GLSL+SEUS+Better Skies,其他MOD導入這邊不再解說                                              

跟以往一樣先貼幾張GLSL+SEUS+Better Skies效果圖片

A. 晴空

B. 星空

更多的給大家自己嘗試,接著介紹導入方法,應該很多人都知道了,
因為巴哈查了一下有版友發過文,雖然我不是因為這篇文才知道的,
不過既然有重複了,這邊幫這位版友宣傳一下,請也給這位版友多多鼓勵!

接著進入導入跟替換的方法!

1. 下載支援 Better Skies的材質包:
     a. [64X, 128X, 256X][1.4.4] AFFINITY HD TEXTURE PACKl → 原文點此
     b. Inspiration v26 → 原文點此
     c. GLIMMAR'S STEAMPUNK V9 → 原文點此
     d. JOHNSMITH TEXTURE PACK V9.7 (32X) [1.4.2] →原文點此
     e. [64x] MISA'S REALISTIC TEXTURE PACK → 原文點此

自己挑喜歡的材質包即可,每個都有自己的特色,上面的星空主要是a, c,
白天我有自己喜歡的選擇~這邊只簡單介紹導入的方法,檔案替換請自己試試看

2. 下載 MCPatcher →原文在此
     or search mcpatcher-2.4.3_04

3. 雙擊 mcpatcher-2.4.3_04,設定你bin資料夾的路徑,然後只勾選Better Skies,按下Patch

4. 基本上這樣已經算完成了,進入遊戲後請在Details裡把Clouds off,
    不然你會有雙層雲...感覺怪怪的

5. 選擇具有better skies的材質包,感受一下美麗的天空吧!

6. 如何使用我喜歡的材質包搭配想要的Better Skies?
     6-1. Better Skies採用的資料都存在材質包的terrain裡的sky0資料夾裡

   6-2. 複製你喜歡的Better Skies材質包裡的sky0資料夾,
           放進你要用的材質包中的terrain資料夾裡就OK,
           所以上面的圖其實都是我現在常用的TEX-D2 + AFFINITY HD + GLIMMAR'S STEAMPUNK V9


之前有版友寫站內信來問,我這邊是年終近了工作的關係沒空,
我現在早該睡了,不過還是熬夜寫說明文,至於光影MOD的問題就請大家自己加油吧...
  
最後編輯:2012-11-22 00:33:46 ◆ Origin: <220.132.167.xxx>

顯示稍舊的 5 則留言

哈啦板文章頁
實驗開催中

板務人員:

1269 筆精華,07/07 更新
一個月內新增 1
歡迎加入共同維護。


face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】