I need to convert a 3D normal vector (i.e. getEyeVector()) into a Euler angle set or an axis (For orientating objects). I've found no valuable information so far and a large amount of google searching has been no help. A full function to convert a vector to a set of Euler angles or an axis would be great, but tips are also appreciated.