摘要: 1 Cg语法基础 如C++、C#和Java等高级语言一样,Cg语言也有自己的数据类型和关键字。掌握和理解这些关键字是写好Cg程序的基础。 1.2、Cg的数据类型与关键字 **基本数据类型:**Cg支持7种基本的数据类型 1、float,32位浮点数据,一个符号位。浮点数据类型被所有的图形接口支持; 阅读全文
posted @ 2022-11-22 08:51 fishpro 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Unity Shader 6 Surface Shaders 就是 顶点Shader和片段Sahder的封装。 Surface Shaders无pass 通道 Tags 描述渲染类型 LOD 层次细节 #CGPROGRAM 表示CG代码块开始 #ENDCG 表示结束CG代码 #pragma surf 阅读全文
posted @ 2022-11-22 08:24 fishpro 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 固定管线 材质使用语法 定义材质属性 _MainTex("Main Texture",2D)="White"{} 设置纹理 setTexture[_MainTex] 设置纹理参数 texture * Primary 混合定义的纹理属性 double 双倍透明 setTexture[_MainTex] 阅读全文
posted @ 2022-11-22 08:06 fishpro 阅读(19) 评论(0) 推荐(0) 编辑