NVIDIA open sources PhysX
NVIDIA has announced that simulation engine PhysX is to go open source under the simple BSD-3 license for desktop and mobile applications. The EULA remains unchanged for applications that run on XBox One, Playstation 4, and Switch.
NVIDIA has also announced the release of PhysX 4 with several improvements, including:
- Temporal Gauss-Seidel Solver (TGS), which makes machinery, characters/ragdolls, and anything else that is jointed or articulated much more robust. TGS dynamically adjusts constraints with each iteration, based on bodies’ relative motion.
- Overall stability has been improved with reduced coordinate articulations and joint improvements.
- Scalability now allows for new filtering rules for kinematics and statics in the Broad Phase.
- Scene queries now support PxBVHStructure, which makes a significant difference for actors with a huge number of shapes.
- Infrastructure can now incorporate Cmake projects.
Read the full announcement on NVIDIA’s blog.