Quaternion: Using float trig functions