shader
梦回花果山
这个作者很懒,什么都没留下…
展开
-
shader基础
一、Cg顶点程序必须在结构中传递顶点数据。几种常用的顶点结构定义在文件UnityCG.cginc中。在大部分情况下仅仅使用它们就够了。结构如下: 1、appdata_base: 包含顶点位置,法线和一个纹理坐标。 2、appdata_tan:包含顶点位置,切线,法线和一个纹理坐标。 3、appdata_full:包含位置、法线、切线、顶点色和两个纹理坐标。 4、appdata_img:转载 2016-06-29 14:59:11 · 393 阅读 · 0 评论 -
理论
1、图形管道 第一个例子中我有提到顶点着色和片段着色在整个图形绘制过程中属于一个环节,整个过程叫做管道,这个管道的所有环节包括: 在整个管道中,只有顶点着色与片段着色是可编程的,顶点数据和帧缓存是具体的数据,剩下的环节是固定功能的环节,即不能用cg去编程的环节。 2、数据流 3、语义、特殊参数(uniform) 前文已经大量转载 2016-06-29 18:23:28 · 454 阅读 · 0 评论