Since the release of PhysX SDK 4.0 in December 2018, NVIDIA PhysX has been available as open source under the BSD-3 license—with one key exception: the GPU simulation kernel source code was not included.

That changes today.

We’re excited to share that the latest update to the PhysX SDK now includes all the GPU source code, fully licensed under BSD-3!

With over 500 CUDA kernels powering features such as rigid body dynamics, fluid simulation, and deformable objects, GPU PhysX represents one of the most advanced real-time simulation use cases of CUDA and GPU programming. We hope this release will be a valuable resource for learning, experimentation, and development across the community.

In addition, we’re also open-sourcing the full GPU compute shader implementation of the Flow SDK, our real-time, sparse grid–based fluid simulation library.

  • Viri4thus@feddit.org
    link
    fedilink
    English
    arrow-up
    99
    arrow-down
    4
    ·
    2 days ago

    Translation:

    “modders, plis fix. We don’t give a shit about gamers no more son”

    • Comtief@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      ·
      19 hours ago

      I mean… to be fair. Could this work? Better open source and shit than closed source and shit, am i right…

    • Glitchvid@lemmy.world
      link
      fedilink
      English
      arrow-up
      23
      ·
      edit-2
      1 day ago

      If only, this is “modern” PhysX, we’d need the source to the original Ageia PhysX 2.X branch to fix it properly.

    • adarza@lemmy.ca
      link
      fedilink
      English
      arrow-up
      52
      ·
      2 days ago

      alternatively: “we haven’t figured out how to make ridiculous profits off this shit”