一 Shader语言:
opengl;dx ;CG;目前流行这三种。
GLSL:opengl,shader language
opengl 是SGI 公司的 跨平台性能非常好;
dx:是微软开发的,显卡性能方面比较好,非跨平台
HLSL:high level shader language
CG:微软和英伟达公司(显卡公司)联合开发,是跨平台 基于C语言
二 Unity Shader语言:
opengl dx cg
自己的语言:shader lab
三 Unity Shader分类:
fixed shader:即:shader 1.0,主要是开关式,两种 打开功能,关闭功能;
定点片段着色器: shader 2.0; 功能里面的 公式,我们可以自己定义
Surface shader ;
四 下面介绍Shader结构:
打开T
下面细讲SubShader下的代码块儿
相关知识借鉴:http://video.mobiletrain.org/course/index/courseId/535?pinzhuanbdtg=biaoti