Understanding dot product Understanding cross product JS deep clone JS private fields closure weak map Rotation Euler Angle, (yaw, pitch, roll) Quaternion Rodrigues' rotation formula Reference: babylon docs