Archive for December 3rd, 2018
NVIDIA has revealed a new PhysX SDK 4.0 version of the PhysX engine, which incorporates numerous improvements in simulation stability and accuracy (as hinted previously at GDC 2018).
Update: PhysX SDK 4.0 is available
New features include:
- Temporal Gauss-Seidel Solver (TGS), which makes machinery, characters/ragdolls, and anything else that is jointed or articulated much more robust. TGS dynamically re-computes constraints with each iteration, based on bodies’ relative motion.
- Overall stability has been improved with reduced coordinate articulations and joint improvements.
- Increased scalability via new filtering rules for kinematics and statics.
- New Bounding Volume Hierarchies support fast scene queries for actors with a huge number of shapes.
- Infrastructure can now incorporate Cmake projects.
In addition, both new PhysX SDK 4.0 (starting December 20) and current PhysX SDK 3.4 (starting today) are now available as open-source under 3-Clause BSD license.
(Please note that BSD-3 licensed platforms include Windows, Linux, Mac OS X, iOS and Android, but not Xbox One, PS4 and Switch).
PhysX SDK 3.4 source code as available at github.com/NVIDIAGameWorks/PhysX-3.4