顶点/片元着色器的基本结构

作者:追风剑情 发布于:2016-8-29 22:02 分类:Shader

Shader "Custom/VertFragShader" {
	Properties {
		// 属性
	}
	SubShader {
		// 针对显卡A的SubShader
		Pass {
			// 设置渲染状态和标签
			
			// 开始Cg代码片段
			CGPROGRAM
			// 该代码片段的编译指令,例如:
			#pragma vertex vert
			#pragma fragment frag
			
			// Cg代码写在这里
			
			ENDCG
			
			// 其他设置
		}
	}
	SubShader {
		// 针对显卡B的SubShader
	}
	
	//上述SubShader都失败后用于回调的Unity Shader
	FallBack "Diffuse"
}

标签: Shader

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号