Newton Game Dynamics

From Wikipedia, the free encyclopedia

Newton Game Dynamics
Author: Julio Jerez
Latest release: 1.53 / 01.01.06
OS: Windows, OSX, Linux
Use: Middleware
License: Free for Commercial and Non-commercial purposes.
Website: Newton Game Dynamics Homepage

Newton Game Dynamics is a free, but closed source physics engine for realistically simulating rigid bodies in games and other real-time applications. In contrast to most other real-time physics engines it goes for accuracy over speed. Its solver is deterministic and not based on traditional LCP or iterative methods. The advantages are that it can handle higher mass ratios (up to 400:1) and the simulation is very robust and easy to tune. The disadvantage is that it is a bit slower than physics engines with an iterative solver.

Newton Game Dynamics gets used in a lot of non-commercial, commercial and academic projects. It is a popular choice in the OGRE community.

The Newton Game Dynamics SDK License allows developers to freely incorporate the engine into personal projects or commercial products so long as credit is given and the engine is distributed solely as part of a compiled software program that is itself not a physics engine. Newton Game Dynamics is actively developed by Julio Jerez who frequents the forums on the official website. Currently a new version which will take advantage of multi-core cpus and gpus is in the works.

Features:

  • easy to use C-API
  • available for windows, osx, linux
  • plethora of convex collision shapes
  • compound collision shapes
  • continuous collision mode
  • hinge, ball, slider, corkscrew,... and custom joints
  • powerful custom constraint/joint API
  • special vehicle container
  • special ragdoll container
  • also usable as a stand-alone collision detection library

[edit] See also

[edit] External links

In other languages