否则,我可以创建一个碰撞形状,在每次模拟步骤后获取碰撞形状的顶点,然后根据顶点的位置绘制对象。我已经查看了Bullet的Hello world示例,但它只能帮助我在OpenGL对象的位置上应用物理(基于z,y,x轴),而不能像例如立方体的一个角落撞击平面开始滚动和旋转等酷炫效果。
如果有人可以给我一些代码或演示文稿来实现这一点,那就太好了。或者给我一些提示,告诉我如何使这个工作。我已经查看了此教程:http://www.raywenderlich.com/53077/bullet-physics-tutorial-getting-started。但我似乎找不到关于如何将Bullet应用于OpenGL对象的信息。
GL_ShapeDrawer.cpp
已被OpenGL 3的GLInstancingRenderer.cpp
所替代:https://dev59.com/questions/d4Xca4cB1Zd3GeqPFDai#37059619 - Ciro Santilli OurBigBook.com