Box3D 是 Box2D 作者 Erin Catto 新开源的 3D 物理引擎,用 C17 编写。他在开发游戏时被虚幻引擎自带的物理计算折腾得够呛,于是在 Valve 的 Rubikon-Lite 基础上结合 Box2D v3 的优化做了这个引擎,支持连续碰撞、宽 SIMD 求解和跨平台确定性,,目前已被多个项目采用。
点评:Box2D 作为 2D 物理引擎在近二十年的时间里广受好评,Catto 的口碑让 Box3D 天生自带信任度。3D 开源物理领域 Jolt 刚凭借与 Godot 的整合站稳脚跟,Box3D 的入场会让这个长期被商业引擎主导的领域更有看头,游戏开发者值得持续关注。