OH, one more thing, does Oolite use a left handed or right handed coordinate system? Just so I don't end up in the arse of my ship :S.
Really good question!
On the z axis, +1 is toward the front of the ship, on the y axis +1 is going upwards and on the x axis, +1 is toward starboard (the right hand side if you're looking forward).
I think. 95% sure anyway... :P
Sounds right to me. To answer the question, this makes it left-handed.
For anyone wondering when coordinates got hands, it works like this: if you take your left
hand and hold the thumb, forefinger and middle finger at (approximate) right angles to each other, and label the thumb X, the forefinger Y and the middle finger Z, you get a model of a left-handed coordinate system. If X pointed port or Z pointed aft, it would be a right-handed coordinate system. Every possible orthogonal basis in three-space is either left-handed or right-handed, Try it on your fingers, boys and girls!
If you ever see a graphics programmer waving their hand around in a weird claw shape, it may be because they’re trying to think their way through a coordinate transformation. Or it could just be general insanity. Either way, it’s best just to back away slowly and quietly.