Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 2.41 KB

README.md

File metadata and controls

25 lines (16 loc) · 2.41 KB

PEEL (PhysX Edition)

Physics Engine Evaluation Lab

alt text

PEEL was a tool designed to evaluate, compare and benchmark physics engines. See PEEL 1.1 Github repo here: https://github.com/Pierre-Terdiman/PEEL

This is PEEL 2.0, dedicated to PhysX.

For now this is mainly a private backup of the code online. Feel free to look at it but there is no documentation, it is not easy to compile, it is unsupported, you're on your own.

Because the project supports both very old and very new engines, building everything with the same compiler is basically impossible. Some old engines whose source code has never been made public require e.g. Visual Studio 2010, while brand new engines only support Visual Studio 2019 and C++17. I have no good build solution for this project. Included here on GitHub are various manually maintained Visual Studio solutions. I tend to use VS2008 for Win32 builds, VS2017 for x64 builds, and VS2019 for new engines like Jolt (included here as an example).

This "PhysX edition" currently only includes plugins for PhysX 4.1.2, PhysX 5.1.0, and PhysX 5.4.2. The older versions are not included so far. Due to the size limits enforced by Github on binary files, the GPU DLLs have been zipped. Just unzip them locally if you need them. You should still be able to run the precompiled binaries on the CPU.

Screenshots:

alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text