PHYSX NEWS PHYSX SDK
PROJECTS TABLE
GPU PHYSX
GAMES INFO
PHYSX
ARTICLES
PHYSX WIKI FORUM
РУССКИЙ ENGLISH


:: Back to news index ::

Archive for the ‘Open source’ tag

PhysX SDK 4.0 is available

with one comment

As promised, NVIDIA has released new PhysX SDK 4.0 physics engine.

Unlike the change from version 2.8 to 3.0, the upgrade to version 4 does not bring any significant API changes. However, it was decided to mark this release with a major version increment because of two major innovations that were added: The TGS solver and the reduced coordinate articulations.

Key Features:

* Temporal Gauss-Seidel (TGS) solver

TGS solver offers several advantages over default PGS solver – improved convergence, improved handling of high-mass ratios, minimized energy introduced when correcting penetrations and improved joint drive accuracy.

While TGS solver is generally little slover thas default PGS, it can be simulated on both CPU or GPU.

* Reduced coordinate articulations

In comparison to default maximal articulations, this articulation implementation is designed for robotics use-cases. It supports revolute, prismatic, fixed and spherical joints. It was written to favor accurate simulation and produces results that are very close to analytic models of kinematic chains. In addition, it provides inverse dynamics functionality.

* New automatic box prunning (ABP) broad-phase

ABP broad-phase is an revisited implementation of multi-box prunning (introduced in SDK 3.4). It automatically manages world bounds and broad-phase regions, thus offering better out of the box performance for many use cases. It is now enabled as default broad-phase solution.

* Optional torsional friction model to simulate rotational friction when there is just a single point of contact.

* New BVH structure supporting better performance for actors with many shapes.

And many more ! Full Release Notes for the 4.0 release can be found here.

PhysX SDK 4.0 will full source code under BSD license is available at: github.com/NVIDIAGameWorks/PhysX

Written by Zogrim

December 20th, 2018 at 9:45 pm

Posted in PhysX SDK

Tagged with , ,

NVIDIA announces PhysX SDK 4.0, makes engine open-source under BSD-3 license

with one comment

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

    Written by Zogrim

    December 3rd, 2018 at 8:03 pm

    Copyright © 2009-2014. PhysXInfo.com | About PhysXInfo.com project | Privacy Policy
    PhysX is trademark of NVIDIA Corporation