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

◆ CreateOrthographic() [1/2]

static Matrix Microsoft.Xna.Framework.Matrix.CreateOrthographic ( float width,
float height,
float zNearPlane,
float zFarPlane )
inlinestatic

Definition at line 1026 of file Matrix.cs.

1027 {
1028 Matrix result = default(Matrix);
1029 result.M11 = 2f / width;
1030 result.M12 = (result.M13 = (result.M14 = 0f));
1031 result.M22 = 2f / height;
1032 result.M21 = (result.M23 = (result.M24 = 0f));
1033 result.M33 = 1f / (zNearPlane - zFarPlane);
1034 result.M31 = (result.M32 = (result.M34 = 0f));
1035 result.M41 = (result.M42 = 0f);
1036 result.M43 = zNearPlane / (zNearPlane - zFarPlane);
1037 result.M44 = 1f;
1038 return result;
1039 }
Matrix(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)
Definition Matrix.cs:210