摘要: /**版本:0.1最后修改:2012-08-10撰写:李现民Unity3D中主要用到的shader(着色器)有三种,除了常规的vertexshader与fragmentshader外,还有一类称为surfaceshader。Unity3D自带文档中关于surfaceshader的介绍非常少,除了有一些示例外,surfaceshader的结构定义,调用时机,参数的含义都被略了,对我等初学者而言,这无疑加大了学习难度。前两天在网上查相关资料时,偶然发现了一篇文章,从里面提到的代码框架看,surfaceshader的主方法原来是在fragmentshader中调用的,使用一个inout类型Surfa 阅读全文
posted @ 2012-08-10 10:19 李现民 阅读(8010) 评论(1) 推荐(5) 编辑