UntiyShader、二つのタイプに分けコンパイラ・ディレクティブ:
コンパイラディレクティブ1シート頂点シェーダ(Vetex&フラグメントシェーダ)を使用
2.表面シェーダコンパイラ・ディレクティブ(サーフェスシェーダ)を使用して、
同じポイント:
1.書かれた文の#pragmaの使用
2.必要がCGPROGRAMとENDCGの間で書き込みを行います
違い:
内部のパスに書かれ1.VFコンパイラディレクティブ
マルチチャンネルを行くためにシェーダをコンパイルする内面SubShader 2.表面シェーダコンパイラ指示書、および使用の#pragma表面を必要と...これはサーフェスシェーダを識別するための命令です。
VFコンパイラディレクティブ
サーフェスシェーダコンパイラディレクティブ、唯一の#pragma表面、書き込み:
#pragma surface surfFunc lightingModel [optional params]
しかし、あなたは、この命令のためのさまざまなオプションを設定することができます
:で再現https://blog.csdn.net/ecidevilin/article/details/52879485
著者:LIGOディアン
出典:https://www.cnblogs.com/Ligo-Z/
この記事では、著者とブログパークの合計に属し転載を歓迎するが、特に明記しないこのセクション、法的責任を追及する権利を元のリンクを提供し、維持しなければなりません。