I have an object in 3d space using perspective projection. What i want to do is select the object (which i can already do) then move it using the mouse. This works fine if the screen is parallel to the x axis, but if I rotate around the y axis I want to move the object with respect to the cameras (screens) x axis, not the world x axis.
for example if I rotate 180 degrees, moving the mouse to the left would make the object move to the right.
If anyone can offer any suggetsions i would be grateful