Shader笔记-unity自带方法参数

摄像机方向(视角方向)
根据模型空间中的顶点坐标得到(世界空间)从这个点到摄像机的观察方向

float3 WordSpaceViewDir(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) 

你可能感兴趣的:(Shader笔记-unity自带方法参数)