static Matrix3x4 CreateIdentity() { var m = new Matrix3x4(); m.m00 = 1.0f; m.m01 = 0.0f; m.m02 = 0.0f; m.m03 = 0.0f; m.m10 = 0.0f; m.m11 = 1.0f; m.m12 = 0.0f; m.m13 = 0.0f; m.m20 = 0.0f; m.m21 = 0.0f; m.m22 = 1.0f; m.m23 = 0.0f; return m; }
private static extern IntPtr csb_Atomic_Graphics_SetShaderParameter_Matrix3x4(IntPtr self, string param, ref Matrix3x4 matrix);
// Shader Parameters public void SetShaderParameter(string param, Matrix3x4 matrix) { csb_Atomic_Graphics_SetShaderParameter_Matrix3x4(nativeInstance, param, ref matrix); }