05 2016 档案

摘要:Cg入门一:输入输出和语义 本小节对Cg语言进行一个入门了解。 在以前的课程中,我们了解了渲染管线、顶点和片段程序和颜色计算等,在本小结中来了解一个简单的shader的顶点和片段程序的输入输出以及常用语义。 编写一个简单的顶点和片段着色器,代码如下: Shader "Lesson/vertex&fr 阅读全文
posted @ 2016-05-30 16:36 Maple.cn 阅读(6514) 评论(0) 推荐(0)
摘要:Surface Shader 上一小结主要了解了Surface Shader使用了“#pragma surface surf Standard fullforwardshadows”指令的意义,这一小节主要了解“surf”surface函数。 void surf (Input IN, inout S 阅读全文
posted @ 2016-05-25 12:36 Maple.cn 阅读(2964) 评论(0) 推荐(0)
摘要:Surface Shader 本小结对Unity的Surface Shader做一个大概的了解。主要了解在Surface Shader当中比较重要的几个部分,分别是: SurfaceOutput Input lighing shadow 首先查看一下Unity的官方手册中的Writing Surfa 阅读全文
posted @ 2016-05-23 15:42 Maple.cn 阅读(3288) 评论(0) 推荐(0)
摘要:Fixed Function Shader 在上一小节中我们已经了解到,Fixed Function Shader是固定功能的着色器,它的功能有限,但是编写比较简单,因为它总是通过一系列的命令达到我们对图形着色的目的。其中我们已经了解了Properties(属性)、Material(材质)、Ligh 阅读全文
posted @ 2016-05-10 13:05 Maple.cn 阅读(3323) 评论(1) 推荐(1)