OPAL has two main goals: to provide a high-level physics interface, and to provide an abstract interface that is independent of the underlying physics engines. Although some similar libraries focus mainly on the second goal, OPAL is more focused on the high-level physics interface.
An open abstraction layer for realtime graphics applications. This project is a highly optimised cross platform kernel for games. One Opal HAL shall exist for each target CPU. The C++ sources are ANSI compliant and should compile without chan
The Open Physics Abstraction Layer (OPAL) is an open source realtime physics engine API similar to PAL. It was originally supported only ODE, but should be extendable to run off of multiple engines. OPAL is free software, released under both the LGPL and the BSD license.