Context(s) | fog light shadow surface |
int dimport(string name, <type>&out)
サーフェスに対してディスプレイスメントシェーダから変数を読み込みます。
Mantraは一定の順序でサーフェスに対してシェーダを実行します:
-
Displacement
-
Surface (
illuminance
ループでライトシェーダをコールすることが可能) -
Fog (
illuminance
ループでライトシェーダをコールすることが可能)
一度ディスプレイスメントシェーダが実行されると、dimport
を使って、そのシェーダからエクスポートされた変数を取得することができます。
一度サーフェスシェーダが実行されると、simportを使って、そのシェーダからエクスポートされた変数を取得することができます。
1番目の引数で指定したシェーダ変数の名前が定義されていてエクスポートされていれば、1が返され、2番目の引数にその値が格納されます。 そうでない場合は、0が返されます。
See also | |
displace |