Here is a demonstration of my point: Check out the Test Site or (Backup link)
I am facing an issue where, despite the correct mouse vector, my object always rotates by 90 degrees in favor of the positive Y axis. The problem seems to be related to the call: ship.mesh.lookAt(mouse);
, which I execute every time the screen is animated.
Can someone provide guidance on how to resolve this and explain why it is happening?