There is no problem with conflicts in the api;)
I am not
that crazy;)
Actually, I believe the reason it works now, is mainly due to preMultiplication.
I was confused with bone axis inheritance, and this matrix implementation(from c++) allowed me to set a rotation, which could be applied to things after it has been applied.
I cant really understand it, so I cant explain it fully, but it works now, and it is almost definately because of this post/pre multiplication.
Btw, here is the source....
Its very simple api right now. I think it will be expanded on greatly, but it works, so Im very, very happy.
http://rpwar.com/cyber3/jpctSkeletalAPI.jarThat should work for your average ogre xml file.
I am testing uv right now, so I cant guarantee that working.
Im also adding a few lines to rotate the normals:) Just the same as vertex rotation, so it will be fine.
I would love someone to test it for me.
API:
http://rpwar.com/cyber3/doc/Sample Models(x2)
http://rpwar.com/cyber3/models.zipNote: these are weird animations:) Also, bare in mind I havent done normals yet.