3 ms·
There weren't many free and open source 3D physics engines to begin with. The ancient forefathers are ODE, Bullet and Newton Dynamics (all first released in the
by flohofwoe 4mo ago
There weren't many free and open source 3D physics engines to begin with. The ancient forefathers are ODE, Bullet and Newton Dynamics (all first released in the early 2000s), then nothing(?) for nearly two decades until Jolt in 2021 and now Box3D.
Any addition to this small and exclusive list is very welcome :)
- mikulas_florek 4mo agoNVidia made PhysX open source in 2018, and it was free to use before.
- badsectoracula 4mo ago> ancient forefathers are ODE I remember trying this back in 2004 or so when i was making my first real 3D game engine, but i ended up abandoning it because i was trying to use it on 64bit Linux and the source code had typecasts between pointers and (32bit) ints all over the place :-P. That was fixed later and apparently the engine was used in a few commercial games during the 2000s and early 2010s.
- bananaboy 4mo agoWe used ODE on Barnyard (released 2006 but started maybe two years earlier) https://en.wikipedia.org/wiki/Barnyard_(video_game) https://en.wikipedia.org/wiki/Barnyard_(video_game)
- bee_rider 4mo agoThere’s some ODE/more dimensions/PDE pun in here, for somebody better than me in physics or at least funnier.
- tapirl 4mo agoFull List Of Open Source Physics Engines: https://www.tapirgames.com/blog/open-source-physics-engines https://www.tapirgames.com/blog/open-source-physics-engines
- artifact_44 4mo agoPhysx and Havok have been around for a while and dominate in the games industry for a huge class of games since they are integrated in Unreal and Unity. On the web alone, there is also: ammo.js, - a wasm port of bullet cannon.js, - a hand rolled engine oimo.js, - an older hand roll rapier.js - a newer hand roll jolt.js - a newer engine based on the engine used in horizon zero dawn. physx.js/wasm - nvidia wasm port of physx havok.js/wasm - microsoft endowed wasm port of havok (used in babylon) I've been in the space for a while, and anecdotally, PhysX is the most robust, stable, and vying for speed with Havok which is slightly faster, but makes some different accuracy choices for speed. ammo/(Bullet) was one of the earliest serious engines to make it to the web. r.e. - Box3d - Erin Catto is pretty legendary in the physics engine scene for (box2d).. it has powered a huuuuge number of games that many of us have likely enjoyed... So I'm definitely gonna keep my eyes on this one!
- erwincoumans 4mo agoMakes me feel old, as original Bullet creator.