SetGlobalMatrixArray
Sets a global matrix array property for all shaders.
Read time 2 minutesLast updated 5 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
SetGlobalMatrixArray(string, List<Matrix4x4>)
Sets a global matrix array property for all shaders.
public static void SetGlobalMatrixArray(string name, List<Matrix4x4> values)
Parameters
Remarks
Global properties are used if a shader needs them but the material does not have them defined (for example, if the shader does not expose them in block).
PropertiesAdditional Resources: Shader.SetGlobalMatrix.
SetGlobalMatrixArray(int, List<Matrix4x4>)
Sets a global matrix array property for all shaders.
public static void SetGlobalMatrixArray(int nameID, List<Matrix4x4> values)
Parameters
Remarks
Global properties are used if a shader needs them but the material does not have them defined (for example, if the shader does not expose them in block).
PropertiesAdditional Resources: Shader.SetGlobalMatrix.
SetGlobalMatrixArray(string, Matrix4x4[])
Sets a global matrix array property for all shaders.
public static void SetGlobalMatrixArray(string name, Matrix4x4[] values)
Parameters
Remarks
Global properties are used if a shader needs them but the material does not have them defined (for example, if the shader does not expose them in block).
PropertiesAdditional Resources: Shader.SetGlobalMatrix.
SetGlobalMatrixArray(int, Matrix4x4[])
Sets a global matrix array property for all shaders.
public static void SetGlobalMatrixArray(int nameID, Matrix4x4[] values)
Parameters
Remarks
Global properties are used if a shader needs them but the material does not have them defined (for example, if the shader does not expose them in block).
PropertiesAdditional Resources: Shader.SetGlobalMatrix.