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

◆ CreateScale() [4/6]

static Matrix4x4 System.Numerics.Matrix4x4.CreateScale ( float xScale,
float yScale,
float zScale,
Vector3 centerPoint )
inlinestatic

Definition at line 727 of file Matrix4x4.cs.

728 {
729 Matrix4x4 identity = Identity;
730 float m = centerPoint.X * (1f - xScale);
731 float m2 = centerPoint.Y * (1f - yScale);
732 float m3 = centerPoint.Z * (1f - zScale);
733 identity.M11 = xScale;
734 identity.M22 = yScale;
735 identity.M33 = zScale;
736 identity.M41 = m;
737 identity.M42 = m2;
738 identity.M43 = m3;
739 return identity;
740 }
Matrix4x4(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 Matrix4x4.cs:93
static Matrix4x4 Identity
Definition Matrix4x4.cs:65

References System.Numerics.Matrix4x4.Identity.