内容へ移動
ユーザ用ツール
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
現在位置:
Home
»
wiki
»
Unity
»
shader
»
サーフェースシェーダで使える 入力構造について
トレース:
wiki:unity:shader:002
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== サーフェースシェーダで使える 入力構造について ====== struct Input {};に記述して使えるパrメータは以下の様なものがある。 * float3 viewDir - ビュー方向を含みます。視差効果、リムライティングなどの計算に使用されます。 * float4 with COLOR セマンティック - 補間された頂点ごとの色を含みます。 * float4 screenPos - will contain screen space position for reflection or screenspace effects. * float3 worldPos - 世界空間の位置を含みます。 * float3 worldRefl - Surface Shaders が o.Normal に書き込まない場合 の世界反射ベクトルを含みます。 * float3 worldNormal - Surface Shaders が o.Normal に書き込まない場合 の世界法線ベクトルを含みます。 * float3 worldRefl; INTERNAL_DATA - Surface Shaders が o.Normal に書き込む場合 の世界反射ベクトルを含みます。 * float3 worldNormal; INTERNAL_DATA - Surface Shaders が o.Normal に書き込む場合 の世界反射ベクトルを含みます。 [[ http://docs.unity3d.com/ja/current/Manual/SL-SurfaceShaders.html]]
Permalink
wiki/unity/shader/002.txt
· 最終更新: 2015/12/20 07:50 by
step
ページ用ツール
ログイン
文書の表示
文書の先頭へ
印刷
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
oeffentlich