Esempio n. 1
0
        public static Vector CalcAngles(Vector src, Vector dst)
        {
            Vector delta  = dst - src;
            Vector angles = new Vector()
            {
                X = ExtraMath.RadianToDegrees((float)Math.Atan2(-delta.Z, Math.Sqrt(delta.X * delta.X + delta.Y * delta.Y))),
                Y = ExtraMath.RadianToDegrees((float)Math.Atan2(delta.Y, delta.X)),
                Z = 0
            };

            return(angles);
        }