Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to PhysX 5 when possible #155

Open
philpax opened this issue Feb 23, 2023 · 3 comments
Open

Update to PhysX 5 when possible #155

philpax opened this issue Feb 23, 2023 · 3 comments
Labels
enhancement New feature or request topic:physics Physics-related features and bugs

Comments

@philpax
Copy link
Contributor

philpax commented Feb 23, 2023

At present, we are using PhysX 4.1 through https://crates.io/crates/physx-sys. If it makes sense to, we'd like to update to PhysX 5 when EmbarkStudios/physx-rs#183 lands - we have not done a thorough investigation of what it enables yet.

Additionally, we have our own custom bindings atop physx-rs. This will take a fair bit of time to update as well.

@philpax philpax added the enhancement New feature or request label Feb 23, 2023
@C-BJ
Copy link
Contributor

C-BJ commented Mar 3, 2023

EmbarkStudios/physx-rs#183 seems to be merged

@philpax
Copy link
Contributor Author

philpax commented Mar 3, 2023

It has, nicely spotted! We're a little concerned about ARM64 macOS support and WebAssembly support; it looks like Embark have patched the former, but I'm not sure about the latter. We'll be keeping an eye on this and making a decision at some point.

@Jake-Shadle
Copy link

Jake-Shadle commented Mar 4, 2023

We don't compile physx for wasm ourselves but we'll gladly take patches that add/fix support that include CI to ensure it doesn't break in the future.

@philpax philpax added the topic:physics Physics-related features and bugs label Jun 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request topic:physics Physics-related features and bugs
Projects
None yet
Development

No branches or pull requests

3 participants