鸟语天空
用Shader设置Cube颜色
post by:追风剑情 2014-6-21 1:45

一、创建一个Shader文件

Shader "RedCube" {
	SubShader {
		Tags { "RenderType" = "Opaque" }
		CGPROGRAM
		//声明表面着色函数并设置光照模式为Lambert(漫反射)
		#pragma surface surf Lambert
		struct Input {
			float4 color : COLOR;
		};
		void surf (Input IN, inout SurfaceOutput o) {
			o.Albedo = half3(1, 0, 0);//设置反射光颜色(R,G,B)
			
		}
		ENDCG
	}

Fallback off
	
} // shader
二、创建材质并把刚才创建的Shader拖到箭头所指地方

材质绑定Shader.png

三、把材质拖到箭头所指的地方

设置材质到Cube.png

效果:

效果.png

评论:
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容