Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CreateOrthographicOffCenter() [2/2]

static void Microsoft.Xna.Framework.Matrix.CreateOrthographicOffCenter ( float left,
float right,
float bottom,
float top,
float zNearPlane,
float zFarPlane,
out Matrix result )
inlinestatic

Definition at line 1070 of file Matrix.cs.

1071 {
1072 result.M11 = 2f / (right - left);
1073 result.M12 = (result.M13 = (result.M14 = 0f));
1074 result.M22 = 2f / (top - bottom);
1075 result.M21 = (result.M23 = (result.M24 = 0f));
1076 result.M33 = 1f / (zNearPlane - zFarPlane);
1077 result.M31 = (result.M32 = (result.M34 = 0f));
1078 result.M41 = (left + right) / (left - right);
1079 result.M42 = (top + bottom) / (bottom - top);
1080 result.M43 = zNearPlane / (zNearPlane - zFarPlane);
1081 result.M44 = 1f;
1082 }