Unity内置变量 _ProjectionParams各个分量定义

Unity内置变量 _ProjectionParams各个分量定义

  • 源码
// x = 1 or -1 (-1 if projection is flipped)
// y = near plane
// z = far plane
// w = 1/far plane
float4 _ProjectionParams;
  • x:表明是不是反向投射;
  • y:近裁平面在view空间(相机空间)的z值,数值上等于相机设置中的近裁平面的值;
  • z:远裁平面在view空间(相机空间)的z值,数值上等于相机设置中的远裁平面的值;
  • w:1/z;

转载:Unity Shader ProjectionParams详解