private float[] CalculateMatrix(float[] position, float[] rotation) { var m = Matrix.Translation(position[0], position[1], position[2]) * Matrix.RotationYawPitchRoll(rotation[0], rotation[1], rotation[2]); return m.ToArray(); }