// 攝像機方向(視角方向) float3 WorldSpaceViewDir(float4 v) // 根據模型空間中的頂點坐標 得到 (世界空間)從這個點到攝像機的觀察方向 float3 UnityWorldSpaceViewDir(float4 v) // 世界空間中的頂點坐標==》世界空間從這個點到攝像機的觀察方向 float3 ObjSpaceViewDir(float4 v) // 模型空間中的頂點坐標==》模型空間從這個點到攝像機的觀察方向 // 光源方向 float3 WorldSpaceLightDir(float4 v) // 模型空間中的頂點坐標==》世界空間中從這個點到光源的方向 float3 UnityWorldSpaceLightDir(float4 v) // 世界空間中的頂點坐標==》世界空間中從這個點到光源的方向 float3 ObjSpaceLightDir(float4 v) // 模型空間中的頂點坐標==》模型空間中從這個點到光源的方向 // 方向轉換 float3 UnityObjectToWorldNormal(float3 norm) // 把法線方向 模型空間==》世界空間 float3 UnityObjectToWorldDir(float3 dir) // 把方向 模型空間=》世界空間 float3 UnityWorldToObjectDir(float3 dir) // 把方向 世界空間=》模型空間
