gpt4 book ai didi

c++ - 在 Bullet Physics 中替代刚体模拟?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:31:44 27 4
gpt4 key购买 nike

我想在 Bullet Physics 引擎中创建自己的刚体模拟算法。有没有办法用我的替换 btrigidbody 集成,但仍然保持模拟的其余部分(碰撞检测、接触响应等)?

我只想比较不同的积分算法(显式欧拉、隐式、runge-kutta 等)

虽然我想从 btRigidBody 继承,但问题是 btRigidBody 的方法不是虚拟的,所以我的方法没有被调用。

有什么建议吗?

谢谢!

最佳答案

您可以定义自己的约束求解器。自定义约束求解器将允许您定义自己的物理以及基本 Bullet 实现的物理。

我认为您不想覆盖刚体对象本身,因为那样可能会产生副作用。

参见引用:http://bulletphysics.org/mediawiki-1.5.8/index.php/BtContactSolverInfo

关于c++ - 在 Bullet Physics 中替代刚体模拟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11253419/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com