《Minecraft》Optifine 光影,Java 版也有光線追蹤(Ray Tracing)
光影讓 Minecraft 更加貼近真實,最近吵得沸沸揚揚的光線追蹤(Ray tracing)讓 Minecraft 光影又掀起一陣討論。最近的光線追蹤特色是未來在 Minecraft Bedrock Edition(基岩版),而受限 Java 版與基岩版的開發語言不同(前者為 Java,後者為 C++)導致的繪圖引擎不同(前者採用 OpenGL,後者採用 DirectX)使得現在 Java 原版仍不支援光線追蹤。
話雖如此,Sonic Ether 仍製作出擁有光線追蹤的光影包:SEUS PTGI,SEUS PTGI 不像他的其他光影包(SEUS Renewed、Legacy SEUS)是免費下載的,SEUS PTGI 只有加入 Sonic Ether 的 Patreon 會員才可以下載。在此放上一張 SEUS PTGI 的遊戲截圖:
Optifine 早期推出主打改善 FPS 的功能,而光影是由另一個模組:Shader mod 負責。現今,Optifine 將光影內建後,除了享受光影帶來的真實感外,也可同時享受 Optifine 帶來的平滑、可連接性材質、高 FPS 的遊戲體驗。Optifine 最早於 Minecraft 1.8 版本開始將光影納入其內建功能,而有鑒於 Minecraft 1.7.10 亦有許多模組包使用、模組愛好者遊玩,所以將光影支援向下延伸至 1.7.10 版,下載時請多注意是否支援光影ㄡ。
Java 語言特性讓它在運作時消耗的資源比其他程式語言多,Minecraft 光影為了要繪製額外的光線處理,所以對電腦資源消耗極大,而且消耗量與光影包的設計有關。使用前請先評估自己的電腦是否有足夠的效能。如果使用有光線追蹤的光影包則消耗的資源會更多,請注意電腦的散熱。
Forge
Optifine 與 Forge 相容,且需要 Forge 作為基底才能運作。不過,仍然有少部分 Optifine 與 Forge 不相容。
安裝 Optifine
只要將模組 .jar 檔案存到遊戲目錄的 mods 資料夾內即可。
開啟光影效果
安裝完成後,只需要在 Minecraft 內的顯示設定中的 Shaders 選擇光影包就可以了。而光影包儲存的位置在遊戲目錄的 shaderpacks 內。