PhysX SDK 2.x

From PhysX Wiki

Jump to: navigation, search
NVIDIA PhysX SDK 2.x
x
Latest public versions
Windows: 2.8.4.6
Linux: N/A
Mac OS X: 2.8.4
Windows RT: N/A
Android: N/A
Official page

NVIDIA PhysX SDK 2.x (PhysX Software Development Kit, versions 2.3.0 - 2.8.4) - physics simulation engine, currently owned and developed by NVIDIA. Supplementary tools like DCC plug-ins, profilers and debugging applications are included.

Supported plaforms: Windows, Linux, Mac OS X, Xbox 360, PS3, Wii, Android and iOS.

PhysX SDK is widely adopted by developers - over 300 released games are using it to simulate in-game physics, also PhysX is integrated into Unreal Engine 3, Unity 3D, Gamebryo and others game engines.

Contents

Features

PhysX SDK 2.x - Release Notes

PhysX SDK 2.x - rigid body
PhysX SDK 2.x - rigid body simulation
PhysX SDK 2.x - cloth
PhysX SDK 2.x - cloth simulation
PhysX SDK 2.x - charcter controller
PhysX SDK 2.x - character controller

Licensing

PhysX SDK 2.8.x platform availability is organized as follows:

Platform PhysX SDK Binary
Windows PC Free for commercial and non-commercial use without restrictions
OS X, Linux*, Android* Free for non-commercial or educational use. Free for commercial use if gross revenue, associated with application, is less than $100K.

* available by request

For more details on PhysX SDK 2.x binary access, source licenses, paid support options or other supported platforms (consoles, mobile devices) please contact NVIDIA via PhysX Licensing e-mail

x

Important note.

After introduction of PhysX SDK 3.x, SDK 2.8.x will be supported for titles already in development, but is otherwise deprecated.

Additional tools

Version history

Originally, PhysX SDK was known as NovodeX physics engine, developed by Swiss company Novodex AG. Ageia has acquired Novodex AG in 2004, with all the personnel and software developments. Novodex SDK v. 2.3 with PPU support was renamed to PhysX SDK.

After Nvidia bought Ageia in February 2008, PhysX SDK was augmented to achieve hardware physics acceleration on Nvidia GPUs.

Version Release date Description
PhysX SDK 2.8.4 August 16, 2010 This SDK features improved CPU/PS3/Xbox 360 cloth solver (up to x2-x3 performance gain), driverless model, SSE2 support, extended GPU memory allocation control and various bug-fixes.
PhysX SDK 2.8.3 October 1, 2009 64-bit support, hierarchical position based dynamics solver and constrained cloth functionality (for APEX Clothing) were added. In this version was removed support for Ageia PhysX PPU.
PhysX SDK 2.8.1 March 30, 2008 Includes bug-fixes, and new parameters and features for joints and AABB tree prunning structures. At the time, custom CUDA code was added to PhysX SDKs 2.8.1, 2.8.0 and 2.7.3 to support GPU acceleration.
PhysX SDK 2.8.0 February, 2008 New Force Fields system was added. Character Controller source code was provided. Additions to contact report, multi-threading, cloth and cooking features. Added support for fluids and Xbox 360 and PS3.

Other notes

See also

External Links

Benchmarks


Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
Jump To