While graphics have been gaining a lot and even AI rewriting some of it in Games. Physics took a back seat until now Box 2d creator is releasing Box 3d physics library based on the 2d version.
What it brings is valve production like code used in its games like half-life Alyx and the new facepunch S&Box
Advantages it brings some of the production code used at Valve. It provides portability and cross platform determinism
Box3D determinism is important because it ensures the exact same physics inputs produce identical simulation outputs, regardless of the underlying operating system, platform, or CPU thread count. “Cross-platform determinism means the same simulation inputs produce identical outputs regardless of which platform runs the simulation.
Creator and Background
“I’m happy to announce the release of Box3D, an open source 3D physics engine,” as stated by Erin Catto.
- Erin Catto: Known worldwide for designing Box2D, which powered major titles like Angry Birds.
- Open Source: The engine is distributed under the permissive MIT license on GitHub.
- Design Goals: It provides high portability, cross-platform determinism, and SIMD optimizations optimized for large quantities of rigid bodies. [1, 2, 3]
The Valve Rubikon Heritage
“Box3D is a result of merging parts of the Valve-based Rubicon physics engine with Box2D algorithms and new code,” according to Developers Digest.
- Rubikon Roots: The project builds upon concepts from Valve’s CPU-based physics engine initially leveraged in titles like Half-Life: Alyx.
- Real-world Adoption: The engine has quickly found use in community projects and games like s&box and survival titles requiring robust handling of dense object interactions.
Link




Leave a Reply