Jul
5
Written by:
DigitalRune Team
Monday, July 05, 2010
Here is a list of physics engines. This blog entry will be updated from time to time. If you know other useful links, please let us know and we will include them in this list.
General
- 3Impact
Game engine with dynamics. - AERO
- AgX Multiphysics Toolkit
- Animats - Falling Bodies
Ragdoll physics. - Box2D
- Bullet
Open source (ZLib license). Is used in Blender. BulletX is a port of Bullet for .NET. - CarSim, TruckSim, BikeSim, ...
Software tools for simulating and analyzing the dynamic behavior of motor vehicles (car, truck, bike, suspension). - Chipmunk Game Dynamics
For 2d games. Open Source (MIT license). - CHRONO::ENGINE
Free for non-commercial use - Darwin2K
"Free, open source dynamic simulation and automated design synthesis package for robotics." - daVinciCode
2d library developed under the supervision of Dr. Jeff Trinkle. 3d version is in development. - DynaMech
- DynaMo - Dynamic Motion library
Open source (LGPL) - endorphin - Dynamic Motion Synthesis
Character animation/synthesis with physics. From NaturalMotion. - Flade - Flash Dynamics Engine
Open source actionscript 2.0 library for simulating 2D physics using Verlet integration - Havok
Havok Physics and Havok Animation are free for PC game development – thanks to Intel.
Related links: XnaHavok - Havok for C# and XNA - Impulse-based dynamic simulation (IBDS)
Jan Bender’s library - JigLib
A physics engine experiment based on the paper "Non-convex rigid bodies with stacking". JigLibX is a direct port of JigLib for XNA. - Microsoft Robotics Developer Studio
The Microsoft Robotics Developer Studio is a Windows-based environment for academic, hobbyist, and commercial developers to easily create robotics applications across a wide variety of hardware - Newton Game Dynamics
Free, but closed source. - ODE - Open Dynamics Engine
Open source. Related links: The unofficial ODE Forum, ODE Wiki, Car Simulation, KODE ODE Editor - Open Physics Library
- OpenTissue
Open source (LPGL) - PGNX Physics
“is probably the first fully unified physics engine and can simulate any phenomena from quantum physics to realistic video-game interactions.” - PhysicsAndMathLibrary
- Physsim / Moby
Open source (GPL) - PhysX
Formerly from AGEIA – now from NVidia. Free for commercial and non-commercial PC projects. Supports GPU hardware acceleration.
.NET wrappers: .NET wrapper by Jason Zelsnack, PhysX-sharp, physxdotnet - Pixelux Digital Molecular Matter
Integrated Physics with Material Destructibility and Fracture - Pulsk
- Rigs of Rods
Rigs of Rods (also known as RoR), is an Open Source truck, car, airplane and boat simulator. - SD/Fast
Computes equations of motion for articulated rigid body systems. - Simple Physics Engine
Free for non-commercial use - Simul-X
Advanced vehicle dynamics middleware software library for PC, PS3 and Xbox 360. Add-on for Havok/PhysX. - SOFA – Simulation Open Framework Architecure
- Springhead
Open source software toolkit for virtual environment development. - Tokamak Game Physics SDK
Open source (BSD) - True Axis Physics SDK
Free for non-commercial use - Vortex
From CMLabs
Abstraction Layers and Wrappers for Physics Engines
Physics Engines for .NET and the XNA Framwork
- BEPUphysics
3D physics engine designed specifically for the XNA Framework - BulletX
is a port of Bullet for .NET. - Farseer Physics Engine
2D physics for XNA - Henge3D
Henge3D is a 3D physics library written in C# for XNA. It is implemented entirely in managed code and is compatible with the XBOX 360. - Icarus
XNA physics engine, also discussed here. - JigLibX
is a direct port of JigLib for XNA. - Jitter
Fully managed 3D physics engine, written by the author of JigLibX. - Matali Physics
Fully managed 3D physics engine for NET and XNA 3.0. Available for Windows and Xbox 360. - Physics 2D
C# 2D physics engine - Physics2D.Net
C# 2D physics engine. A complete rewrite of Physics 2D. - Rigid Body Physics Engine
C# student project
.NET Wrapper for C/C++ Engines
Outdated Links
These links/projects seem to be outdated, broken or dead:
History
2010-07-05 – Updated links. Moved several old links to “Outdated Links”. Created separate section for Wrapper and .NET/XNA links.
2 comment(s) so far...
Re: Physics Engines List
Good List!
But there are so many Outdated ones... could be cleaned =)
By Jorge on
Thursday, May 27, 2010
|
Re: Physics Engines List
Thx Jorge! This list was copied from our old website and could really need a cleanup. I will update it in the near future.
By HelmutG on
Thursday, May 27, 2010
|