Пример #1
0
 public static void Caculate()
 {
     V = Matrix4x4.Transpose(MathRaster.GetRotationMatrix(main.transform.rotation) * Matrix4x4.CreateTranslation(main.transform.position));
     P = GetProjection(main.FOV, main.Aspect, main.Near, main.Far);
 }
Пример #2
0
 public Matrix4x4 CaculateMatrix()
 {
     M = MathRaster.GetRotationMatrix(rotation) * Matrix4x4.CreateTranslation(position);
     return(M);
 }
Пример #3
0
 public Matrix4x4 CaculateMatrix()
 {
     M = MathRaster.GetRotationMatrix(rotation / 57.3f) * Matrix4x4.CreateTranslation(position);
     //TiM=Matrix4x4.Transpose(MathRaster.GetRotationMatrix(rotation/57.3f) * Matrix4x4.CreateTranslation(position));
     return(M);
 }