After reviewing the above diagram... I realise it doesn't exactly give you a good idea of what I mean.
So, having said that, I decided to throw together these two exes to show you exactly what the problem is.
Introduction:
These two tests highlight the problem with the current 3DBox orientations, and their inconsistent relativity, as detailed in the above post. Due to this, I decided to focus on rotating two orientations, rather that three in the following tests (Two can be a mess as it is, which you will see).
Test 1:
For the first test, I decided it would be best to show you what it looks like when it is working correctly. To do this, I have started off with a Pitch of 90, so I can use a Roll to simulate what a Yaw SHOULD be doing.
http://www.fileshack.us/get_file.php?id ... nTest1.exe
Note: Ignore the textures, an origin pitch of 90 causes them to be in an incorrect position.
Test 2:
This is using Pitch as Pitch, and Yaw as Yaw. You will find when you try to combine a Pitch and a Yaw... well... you'll see.
http://www.fileshack.us/get_file.php?id ... nTest2.exe