キューブマッピング - saitocastel1900/UnityShader GitHub Wiki
- 反射に応じてキューブマップの色を反映する
- キューブマップとは、法線と視線から反射による映り込みを再現したテクスチャ?のことらしい
- 反射ベクトルとキューブマップを「UNITY_SAMPLE_TEXCUBE」に渡せばそれに応じた適当な値が返ってくるみたい
float4 col = UNITY_SAMPLE_TEXCUBE(_Cube,r);
- ちなみに都度キューブマップを反映するのはめんそうなので、「UNITY_SAMPLE_TEXCUBE(unity_SpecCube0,r)」で環境の映り込みを自動で取得してやってくれるみたい
float4 col = UNITY_SAMPLE_TEXCUBE(unity_SpecCube0,r);