unity shader 内置变量

作者:new 分类: Unity游戏研究 发布于:2017-3-23 3:23 ė次浏览 6条评论

官网Manual:http://docs.unity3d.com/Manual/SL-UnityShaderVariables.html

unity提供大量的内置变量,来供我们使用,主要包括一些 :矩阵运算/变形,光影,时间等等。用户可以在CGIncludes目录下的UnityShaderVariables.cginc进行查看。


_WorldSpaceCameraPos:float3——相机的世界坐标

_ProjectionParams:float4——投影参数(x=+-1,y=相机近裁剪面,z=相机远裁剪面,w=1/FarPlane)

_ScreenParams:float4——屏幕参数(x=相机渲染宽度,y=相机渲染高度,z=1+1/x,w=1+1/y)

本文出自 码农,转载时请注明出处及相应链接。

0

发表评论

电子邮件地址不会被公开。必填项已用*标注


Ɣ回顶部