我在仿真中使用Bullet物理引擎。
我的场景中有一个3D节点,我想为其使用圆柱碰撞形状。(黄色对象)
问题是当我创建btCylinderShape时,其枢轴点位于圆柱体的中心,但是我的3D对象具有不同的枢轴点却不在中心(例如,它位于圆柱体的底部)
因此,当我更新场景时,如您在镜头中看到的那样,碰撞形状与3D对象不匹配。
如何将btCylinderShape轴心点更改为底部而不是中心?
您必须使用复合形状。
尝试搜索:子弹物理学中心
https://code.google.com/p/jbullet-jme/wiki/CenterOfMass
http://bulletphysics.org/Bullet/phpBB3/viewtopic.php?f=9&t=2209
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句