Skip to content
Tech News
← Back to articles

Announcing Box3D :: Box2D

read original more articles
Why This Matters

Box3D is a new open-source 3D physics engine derived from Box2D, designed to address complex collision detection and physics simulation needs in 3D game development. Its development was driven by challenges faced with existing engines like Unreal's Chaos, especially in simulating realistic physics for dynamic objects such as falling trees. This release provides developers with a versatile, multi-threaded, and feature-rich physics solution that can enhance realism and performance in 3D applications.

Key Takeaways

I’m happy to announce the release of Box3D, an open source 3D physics engine. It is now available on GitHub.

Box3D repository

You can think of Box3D as a fork of Box2D, extended with many features needed for 3D games. Some additions:

Triangle mesh collision

Height-field collision

Baked compound collision

The core architecture of Box3D remains almost identical to Box2D.

C API

All library source is C17

Sub-stepping solver

... continue reading