2 ms·It's needlessly complicated, and a horrible way both to understand and code rotations in 2D and 3D.by romwell 7y agoIt's needlessly complicated, and a horrible way both to understand and code rotations in 2D and 3D.