コード例 #1
0
ファイル: Matrix3.cs プロジェクト: Trey0303/MathForGames
        public void Scale(float x, float y, float z)
        {
            Matrix3 m = new Matrix3();

            m.SetScaled(x, y, z);
            Set(this * m);
        }
コード例 #2
0
        //scales a matrix.
        public void Scale(Vector3 v)
        {
            Matrix3 m = new Matrix3();

            m.SetScaled(v.x, v.y, v.z);
            Set(this * m);
        }
コード例 #3
0
        public void Scale(float X, float Y, float Z)
        {
            Matrix3 m = new Matrix3();

            m.SetScaled(X, Y, Z);

            Set(this * m);
        }
コード例 #4
0
ファイル: SceneObject.cs プロジェクト: Trey0303/MathForGames
 public void SetScale(float width, float height)
 {
     localTransform.SetScaled(width, height, 1);
     UpdateTransform();
 }