ODE is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. It has advanced joint types and integrated collision detection with friction. ODE is useful for simulating vehicles
... [More], objects in virtual reality environments and virtual creatures. It is currently used in many computer games, 3D authoring tools and simulation tools. [Less]
Extensible framework for explicit dynamic particle models (discrete element model, lattice model), primarily targeted at material research (civil engineering materials such as concrete, geomechanics).
SOFA is an Open Source framework primarily targeted at real-time simulation, with an emphasis on medical simulation. It is mostly intended for the research community to help develop newer algorithms, but can also be used as an efficient prototyping tool. Based on an advanced software architecture
... [More], it allows to:
Create complex and evolving simulations by combining new algorithms with algorithms already included in SOFA
Modify most parameters of the simulation – deformable behavior, surface representation, solver, constraints, collision algorithm, etc. – by simply editing an XML file
Build complex models from simpler ones using a scene-graph description
Efficiently simulate the dynamics of interacting objects using abstract equation solvers
Reuse and compare a variety available methods [Less]
Odejava project allows to use Open Dynamics Engine (ODE) with Java. A free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It's fast, flexible & robust. Built-in collision
... [More] detection. ODE is coded with C and Odejava wraps ODE native functions into Java. API is divided in lower level and higher level. Project also contains tools for binding Odejava into Xith3D, jME and Openmind scenegraph projects. Special thanks for William Dennis and Artur Matos for contributing into this project.
See also http://odejava.org [Less]
jME Physics System provides an interface between jME (Java Monkey Engine) and ODE (Open Dynamics Engine). It sits on top of a slightly modified version of odejava, and provides a way to very easily set up a physics world and add objects to it.
The jmephysics project was redesigned and emerged into a new project named jME Physics 2.
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy