[影MOD]Shaderを自分でカスタマイズ![TIPS編]
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

[影MOD]Shaderを自分でカスタマイズ![TIPS編]

2013-04-28 22:17

    まだまだ執筆中。

    レイアウト、構成なども編成中です。
    しばらくは見づらい記事かもしれませんがご了承ください。

     GLSLShaderの導入方法はペンちゃんさんの記事が非常にわかりやすくてお勧めです。
      1.5.1影MOD(OptifineB3用)の導入方法 (ペンちゃんのブロマガ)


     この記事はSonic Ether's Unbelievable Shadersを対象として執筆しています。その他のシェーダーでは使えない可能性があります。

    シェーダーのカスタムは自己責任でお願いします。
    また、カスタマイズしたシェーダーの二次配布はやめましょう。

    更新履歴

    4/28 執筆開始。
       初級と称した2つのトピックを追加。
       ついでに中級と上級の項目だけでも追加

    初級編

    • 葉っぱや小麦の揺らぎを止めたい!
       gbuffers_terrain.vsh に記述してあるうちの、必要な箇所をコメントアウトする。
      [TIPS]
       コメントアウトとは、行の頭に特別な記号(今回は // )を挿入することで、その行を機能させないようにする方法のこと。プログラミングでは、付箋的にコメントを挿入するのにも使われることもあるが、今回はもっぱら機能をトグルさせるために使う。

      #define WAVING_GRASS  (雑草の揺らぎを定義している)
      #define WAVING_WHEAT  (作物の揺らぎを定義している)
      #define WAVING_LEAVES  (葉っぱブロックの揺らぎを定義している)
      #define WAVING_FIRE   (炎の揺らぎを定義している)
       全部無効にするなら以下のように記述しなおす。
      //#define WAVING_GRASS
      //#define WAVING_WHEAT
      //#define WAVING_LEAVES
      //#define WAVING_FIRE

    • ピンボケ表現/モーションブラーを使いたい!(RC7では使えず?)
       【注意】
        ピンボケ表現やモーションブラーは二者択一です。併用はできません
        きちんと確認はしていませんが、v10RC7では表示がおかしくなってしまい使えなかったです。

       上記の葉の揺らぎを止める要領で final.fsh に記述してあるうちの該当する場所を探してコメントアウトさせる or コメント記号を消して有効化させる。
      1. ピンボケ表現
        #define BOKEH_DOF
      2. モーションブラー
        #define MOTIONBLUR
        #define MOTIONBLUR_AMOUNT [ブラーの量:少数]
         モーションブラーの場合、MOTIONBLUR_AMOUNTでブラーの量を決めることができる。一般的なブラーの量は0.5~2.5あたりだと思いますが、色々な値を入れてみて自分に合ったブラー量を探すといいでしょう。


    • null
       ぽ
      ガッ


    中級編

    • まだなんもない
       色味や明るさの調整とか書きたい
      自分でも良くわかってない



    上級編

    • やる予定なし
      何で作った
      エアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいいエアーマンちゃんかわいい

    広告
    コメントを書く
    コメントをするには、
    ログインして下さい。