Unity3DShaderLab学习-基本概念

1、属性(Properties)


ShaderTutPropertyDetail.png

2、子着色器(Subshader)
子着色器主要针对不同的图形硬件,选择最合适的着色器进行渲染。一个Shader可以有很多个SubShader,当Unity渲染一个Shader的时候会检查所有的子着色器,选择第一个硬件支持的着色器。

3、传递(Passes)
每一个子着色器都是许多通道的集合,几何物体在通道中被渲染,所以一个subshader至少要有一个Pass。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容