出处: http://blog.csdn.net/candycat1992?viewmode=contents
【参数】
1) 初始化: Properties中进行
小数:
num (inspector 显示名称, Range(0,10)) = 默认值
纹理:
texture (inspector 显示名称,2D) ="white" {}
颜色:
color (inspector 显示名称,Color) = (1,1,1,1)
立方贴图:
cubeMap(inspector 显示名称,CUBE) =""{}
2) 声明:SubShader中,#pragma下
小数:
floatnum (fixed固定小数的实数)
纹理:
sampler2D texture
颜色:
float4 _color;
立方贴图:
samplerCUBE cubeMap
【函数】
dot(float3,float3):
返回向量乘积
tex2D(sampler2D,float2):
返回sampler2D对应坐标float2对应的rgba值
float4.rgbfloat4.a:
返回(r,g,b,a)中的(r,g,b)和(a)
pow(a,b):
a的b次幂
surf():固有颜色,质感
LightingBasicDiffuse():光泽