Method | Description | |
---|---|---|
SetGlobalValue ( GlobalShaderMatrix index, Matrix44 &value ) : void |
设置着色器中的全局矩阵参数,比如摄像机变换矩阵
|
|
SetGlobalValue ( GlobalShaderVector index, System.Vector4 &value ) : void |
设置着色器中的全局向量参数,比如环境光
|
|
SetTexture ( String paramName, String id, int priority ) : void |
为材质中的纹理参数设置纹理资源路径
|
|
SetTexture ( String paramName, |
为材质中的纹理参数设置纹理
|
|
SetValue ( String paramName, Matrix44 &value ) : void |
为材质中的矩阵参数设置矩阵值
|
|
SetValue ( String paramName, System.Vector4 value ) : void |
为材质中的向量参数设置向量值
|
|
SetValue ( String paramName, float value ) : void |
为材质中的浮点参数设值
|
Method | Description | |
---|---|---|
MaterialInstance ( ) : System | ||
MaterialInstance ( DummyClass__ dummyObj ) : System |
public static SetGlobalValue ( GlobalShaderMatrix index, Matrix44 &value ) : void | ||
index | GlobalShaderMatrix | 着色器中的全局矩阵参数类型 |
value | Matrix44 | 要设置的矩阵的值 |
return | void |
public static SetGlobalValue ( GlobalShaderVector index, System.Vector4 &value ) : void | ||
index | GlobalShaderVector | 着色器中的全局向量参数类型 |
value | System.Vector4 | 要设置的向量的值 |
return | void |
public SetTexture ( String paramName, String id, int priority ) : void | ||
paramName | String | 材质中的纹理参数名称 |
id | String | 要设置的纹理资源路径 |
priority | int | 默认的0表示同步加载,1表示异步加载 |
return | void |
public SetTexture ( String paramName, |
||
paramName | String | 材质中的纹理参数名称 |
texture | 要设置的纹理 | |
return | void |
public SetValue ( String paramName, Matrix44 &value ) : void | ||
paramName | String | 材质中的矩阵参数名称 |
value | Matrix44 | 要设置的矩阵参数值 |
return | void |
public SetValue ( String paramName, System.Vector4 value ) : void | ||
paramName | String | 材质的向量参数名称 |
value | System.Vector4 | 要设置的向量参数值 |
return | void |
public SetValue ( String paramName, float value ) : void | ||
paramName | String | 材质中的浮点参数名称 |
value | float | 要设置的浮点数值 |
return | void |