Shader数据类型精度
- Float(32bit):位置与纹理坐标信息
- Half(16bit):纹理坐标与颜色信息
- Fixed(11bit):颜色信息(SRP下已不支持)
Half和Float
有时候可以通过用Half替代一些Float类型变量以提高渲染效率;
原则:如果变量是表示位置与空间信息的,不要用Half替换,如果是表示颜色与UV信息的,可以用Half替换;
有时候可以通过用Half替代一些Float类型变量以提高渲染效率;
原则:如果变量是表示位置与空间信息的,不要用Half替换,如果是表示颜色与UV信息的,可以用Half替换;