Jump to content

Physics Abstraction Layer

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 194.145.62.46 (talk) at 08:40, 26 October 2007 (See also). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Physics Abstraction Layer (PAL) is an open source cross platform physics engine API abstraction system. PAL is free software, released under the BSD license.

PAL supports multiple physics engines, including:

PAL is a high-level interface for low-level physics engines used in games, simulation systems, and other 3D applications. Features a simple C++ API, intuitive objects (e.g. Solids, Joints, Actuators, Sensors, Materials), and XML-based file storage.


PAL is designed with a pluggable abstract factory allowing code to be written and compiled once and allowing runtime selection of a different physics engines, as well as feature upgrades.

See also