Unity3D Surface Shader
Properties: 1, Color : fixed4/half4/float4 RGBA颜色
2, 2D : sampler2D 2D贴图,2的阶数大小
3, Range(a,b): float a~b之间的浮点数
4, Rect sampler2D 非2阶数贴图
5, Cube samplerCUBE 立方体纹理
6, Float float 浮点数
7, Vector fixed4/half4/float4 四维数Propertier 格式:
_VariableName(“displayName”,type)= defaultValue
对应变量声明:
dataType _VariableName;例子:
Shader “test” {
Properties {
_Color(“color”,Clolor)=(1,1,1,1,)
}
SubShader{
//code beforeCGPROGRAM fixed4 _Color; //other code ENDCG } FallBack Off
}
shader学习笔记<一>: 属性及变量声明
最新推荐文章于 2023-02-12 16:39:06 发布