sujith2s
30-03-2010 21:25:48
Hi all,
I have managed to compile ogrebullet framework with Ogre1.7 and Bullet 2.76.
Previously I have tried slider constraint and hinge constraint in Bullet3D. Now i found DIfficulties in following areas
1) i didn't found any wrapper for SliderConstraint
2)My trial in Bullet 3D simulation using defaultMotionstate. I don't know how it will be useful if i am going to use a motionstate class derived from btMotionState. In bullet3d i used to constraint two rigid bodies using slider or hinge, then set the upper and lower limit. After that enableAngularMotor fuction to rotate the hinge in the clientMoveAndDisplay() function in small steps of angle. And that was Ok to some extent.
3) If i am using MotionState, is it possible to use kinematic rigidbody with slider or hinge constraint. Also if we are using kinematic rigidbody with slider constraint does motionstate handles the movement of the rigidbody in a particular velocity until we interrupt or the upper /lower limit reached.
If anybody have any idea, please help.
Thanks,
Sujith
I have managed to compile ogrebullet framework with Ogre1.7 and Bullet 2.76.
Previously I have tried slider constraint and hinge constraint in Bullet3D. Now i found DIfficulties in following areas
1) i didn't found any wrapper for SliderConstraint
2)My trial in Bullet 3D simulation using defaultMotionstate. I don't know how it will be useful if i am going to use a motionstate class derived from btMotionState. In bullet3d i used to constraint two rigid bodies using slider or hinge, then set the upper and lower limit. After that enableAngularMotor fuction to rotate the hinge in the clientMoveAndDisplay() function in small steps of angle. And that was Ok to some extent.
3) If i am using MotionState, is it possible to use kinematic rigidbody with slider or hinge constraint. Also if we are using kinematic rigidbody with slider constraint does motionstate handles the movement of the rigidbody in a particular velocity until we interrupt or the upper /lower limit reached.
If anybody have any idea, please help.
Thanks,
Sujith