位置相關(guān)
1. 視空間位置
o.pos =mul(UNITY_MATRIX_MVP, v.vertex);
2.物體空間坐標(biāo)-世界空間坐標(biāo)
o.worldPos =mul(unity_ObjectToWorld, v.vertex).xyz;
法線相關(guān)
1. 頂點法線-世界發(fā)現(xiàn)?
o.worldNormal =UnityObjectToWorldNormal(v.normal);
2.?
UV
1.UV公式
o.uv = v.texcoord.xy * _MainTex_ST.xy + _MainTex_ST.zw;
光照
1. 光到頂點的方向(有可能非兩點之間,或是平行光)
fixed3 worldLightDir =normalize(UnityWorldSpaceLightDir(i.worldPos));
2. albedo
3. ambient
4.diffuse
5.specular