What is XPA?

XPA is a high-level interface for low-level physics engines used in games, robotics simulations, and other 3D applications. Features a simple C# API, intuitive objects (e.g. Solids, Joints, Motors, Sensors), and XML-based file storage for complex objects.

XPA Mission

Our common goal is to create a set of open source physics tools for the development of virtual environments.

XPA Philosophy

XPA has two main goals:

1. to provide a high-level physics interface, and
2. to provide an abstract interface that is independent of the underlying physics engines.

Although some similar libraries focus mainly on #2, XPA is more focused on #1. Even though #2 is important for comparing physics engines or using multiple physics engines in the same application, XPA's primary concern is giving developers a simple, powerful interface with high-level constructs.

Last edited Oct 6, 2006 at 12:15 PM by KleMiX, version 1


No comments yet.