NVIDIAGameWorks / PhysX-3.4

NVIDIA PhysX SDK 3.4
https://www.nvidia.com/
2.35k stars 274 forks source link

GRB Linux support? Macos? #4

Closed oscarbg closed 7 years ago

oscarbg commented 7 years ago

Just asking if precompiled PhysxGPU.so libraries in bin\linux64 folder support new 3.4 "GPU rigib bodies" feature? Also as you support CUDA in Macos and ship other libs using it in Macos like Optix make sense to expose also GRB support in Macos by having PhysxGPU.dylib libraries? even with unofficial support from Nvidia? thanks..

kstorey-nvidia commented 7 years ago

Yes, those .so files for linux64 should support GPU rigid bodies. The easiest way to test/verify this feature is working on your machine would be to try building and running SnippetHelloGRB. Those snippets do not support rendering but you can connect to PVD to debug visualize the simulation and also check performance.

It's also possible to run the samples using GRB. You would just need to set the appropriate flags when constructing the PxScene. The easiest way to do this is to modify PhysXSample.cpp and raise the GPU scene flags on the PxSceneDesc.

I'm afraid we don't currently support GPU PhysX features on MacOS.