函数名 | 描述 |
---|---|
float3 WorldSpaceViewDir(float4 v) | 输入一个模型空间中的顶点位置,返回世界空间中从该点到摄像机的观察方向。内部实现使用了UnityWorldSpaceViewDir函数 |
float3 UnityWolrdSpaceViewDir(float4 v) | 输入一个时间空间中的顶点位置,返回世界空间中从该点到摄像机的观察方向 |
float3 ObjSpaceViewDir(float4 v) | 输入一个模型空间中的顶点位置,返回模型空间中从该点到摄像机的观察方向 |
float3 WorldSpaceLightDir(float4 v) | 仅可用于前向渲染中。输入一个模型空间中的顶点位置,返回世界空间中从该点到光源的光照方向。内部实现使用了UnityWorldSpaceLightDir函数,没有归一化 |
float3 UnityWorldSpaceLightDir(float4 v) | 仅可用于前向渲染中。输入一个世界空间中的顶点位置,返回世界空间中从该点到光源的光照方向。没有归一化。 |
float3 ObjSpaceLightDir(float4 v) | 仅可用于前向渲染中。输入一个模型空间中的顶点位置,返回模型空间中从该点到光源的光照方向。没有归一化 |
float3 UnityObjectToWorldNormal(float4 v) | 把法线方向从模型空间转换到世界空间 |
float3 UnityObjectToWorldDir(float4 v) | 把方向矢量从模型空间转换到世界空间 |
float3 UnityWorldToObjectDir(float4 v) | 把方向矢量从世界空间转换到模型空间 |
float4 UnityObjectToClipPos(float4 v) | 把顶点从模型空间转换到裁剪空间 |