Ok, I've now fixed the following:
maxcontacts (changed internal integer for stability)
dBodySetRotation (corrected yaw)
dBodyGetYaw (corrected yaw)
dGeomSetRotation (corrected yaw)
dGeomGetYaw (corrected yaw)
dCreateBox (corrected orientation and dimensions)
dCreateCylinder (corrected dimensions) *Orientation still broken, use dCreateCCylinder for now*
dCreateCCylinder (corrected dimensions)
You're close halo, the length needed correcting like so:
length=(length-radius)*2
I've sent Jedive the new C++ source plus a few simple demos to have a play with, so you should receive an update shortly.
Thanks for all of the support :)
maxcontacts (changed internal integer for stability)
dBodySetRotation (corrected yaw)
dBodyGetYaw (corrected yaw)
dGeomSetRotation (corrected yaw)
dGeomGetYaw (corrected yaw)
dCreateBox (corrected orientation and dimensions)
dCreateCylinder (corrected dimensions) *Orientation still broken, use dCreateCCylinder for now*
dCreateCCylinder (corrected dimensions)
You're close halo, the length needed correcting like so:
length=(length-radius)*2
I've sent Jedive the new C++ source plus a few simple demos to have a play with, so you should receive an update shortly.
Thanks for all of the support :)