海水面のシェーダーをDeep Ocean Water Shaderに変更してみましょう。
Deep Ocean Water Shaderはリアルタイム技術デモであるThe Projectで使われた海水面用のシェーダーです。


適用方法を詳しく説明します。

まずこちらでDOWシェーダー用のファイルをダウンロードしてください。
MediaFire
DivShare

解凍したら、FCData、LevelsフォルダをFarcryフォルダ内に入れてください(元のファイルには上書きされません)。『Deep Ocean Water Shader.dxtp』というファイルは後ほど使います。

次にこちらでDXTweakerをダウンロードしてください。

解凍し、中にあるDXTControl.exeを実行するとDXTweakerフォルダ内にConfigフォルダが作成されていると思います。先ほどの『Deep Ocean Water Shader.dxtp』をConfigフォルダ内に入れてから、DXTweakerを再実行してください。

Projects欄にアイコンが表示されたと思います。アイコンをクリックしたら下のProperties欄のPathを設定します。基本的にFarCry.exeにすればOKです。


以上で終了です、Startボタンをクリックすればゲームが起動します。


※注意
DOWシェーダーは本来製品には存在しないものなので自己責任で利用してください。

※重大なバグ
地形に対するフォグが消えるというバグが起こる場合があります。
確実に直す方法は見つかっていませんが、こちらの環境では何故かIEやSandboxを起動しているとバグを回避出来ることが多いです。このバグが回避できないと見た目がこのようにヘンテコになります(遠くまで見渡せるマップでは植物と地形がまるっきり分離して致命的です)。確実に回避する方法があればいいのですが・・・。

※DOWシェーダーのファイルについて
Crymod.comでThe ProjectをnVidiaのカードで動作させたときのバグを修正及びエディタで利用できるようにしたものがアップされた際に、本編のマップに反映出来ないだろうかと思って作ったものです。ただ適用しただけでは不自然すぎたので色調などチマチマ調整しました(上のスクショは調整後のものです)。


最終更新:2008年11月27日 16:59