To show my point, I created a default axis object... I checked this object in different programs: Silo 2, Nvil, 3D Coat, and MODO. In all these programs, the blue arrow (Z+) of the object is pointing in the Z+/forward (also, it's pivot is aligned to the object, so it is pointing in the right orientation). If someone can show me something wrong with my axis object, please do.
However, if I load this object into AppGameKit and apply location translations or use a SetObjectLookAt... the Z axis is completely reversed... among other commands. Axis movement for X and Y work as expected.
I have include the axis object and a short AppGameKit program to demonstrate the Z axis issue.
I have been working around it, but... it's getting to a point where it's getting to be more of a burden to work around than to just use something else. This is no small bug, it's a critical flaw for any kind of 3D game building. To point, I'd love to see this fixed, because I do love AGK. I hope this can be fixed soon, I don't want to have to use another engine.
~~ LillyByte ~~
http://www.dymoria.com