标签:
一、shader的概念
概念:
1、运行在GPU上的程序
作用:
1、改变物体的形状、大小、位置、旋转等。[顶点shader]
2、对物体进行着色处理、光与影的计算、纹理颜色的呈现。[片段shader]
3、用来做Post Effects后期处理。[?]
二、shader的简史
sm1.0 sm2.0 sm3.0 sm4.0 sm5.0
dx8.0 dx9.0b dx9.0c dx10.0 dx11.0
- - - ogl3.3 ogl4.3
三、shader的实例化
1、在编辑阶段,拖给某个材质来实例化。
2、在运行阶段,通过new来实例化。
四、shader的编程语言
microsoft: hlsl
opengl:glsl
nvidia:cg[untiy重点支持]
标签:
原文地址:http://www.cnblogs.com/skylinee/p/4391567.html