Nvidia has finally open-sourced the source code for PhysX and Flow SDKs that help in physics simulations.
Earlier this month, Nvidia announced that the GPU source code for its PhysX SDK is now available as open source. Previously, while the PhysX SDK had been released under the BSD-3 license in 2018, the GPU simulation kernel source code had not been included.
The new release adds access to over 500 CUDA kernels, which enable features like rigid body dynamics, fluid simulation, and deformable objects. Nvidia’s goal with this release is to support learning, experimentation, and development within the technology community.
Additionally, Nvidia has made the GPU compute shader implementation of its Flow SDK open source. This is a real-time, sparse grid-based fluid simulation library, which will provide developers with more resources for fluid modeling and simulation projects.
By releasing these resources, Nvidia aims to encourage collaboration and innovation in GPU-accelerated computing and simulation.