Skip to content
Halcyon-tuned C# conversion of NVIDIA PhysX SDK
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
Source/HalcyonPhysX
.gitignore
HalcyonPhysX.sln
LICENSE
README.md
bootstrap.sh

README.md

Halcyon PhysX

Halcyon-tuned C# conversion of NVIDIA's PhysX SDK.

This is a reporting PhysX from C++ to C# using newer tools.

Building

At the moment this has only been developped for Linux, though Windows is on the radar. MacOS is right off the edge of the horizon, but I think I can see its mast.

  1. Bootstrap the project:
    $ ./bootstrap.sh
  2. Open the folder in Visual Studio Code, or the solution file in your editor of choice.
  3. Compile and run it.
  4. Review the run log and generated files in the bin folder for problems.
  5. Not gotten past that last point yet...

Related tools

There are other ports of NVIDIA's PhysX SDK to C# out there, so why this one? It comes down to the other ports either being abandoned with an ancient version of PhysX or being forced to use legacy ways of doing things that are slowing them down.

I'm sure there have been others I've tripped across, but StillDesign's work has far outlasted and outshined them all. This is simply our own attempt to take stilldesign's comment to heart and give it a go.

You can’t perform that action at this time.