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

Load/edit swing.prc to preview physics #75

Open
futcharist opened this issue Sep 8, 2021 · 3 comments
Open

Load/edit swing.prc to preview physics #75

futcharist opened this issue Sep 8, 2021 · 3 comments
Labels
Cross Mod enhancement New feature or request

Comments

@futcharist
Copy link

Feature request to load swing.prc from /motion in tandem with animations, allow users to edit parameters within program to preview swing bone physics changes.

@ScanMountGoat
Copy link
Collaborator

This would definitely be a cool feature, but adding an accurate recreation of the game's physics engine would be non trivial. I wouldn't expect something like this to happen any time soon unless someone is willing to invest a lot of time into it.

@ScanMountGoat ScanMountGoat added Cross Mod enhancement New feature or request labels Sep 10, 2021
@futcharist
Copy link
Author

I've thought of something else: enabling a visual representation of the spheres/ellipsoids/etc and collision boundaries that are loaded from swing.prc. While implementing the physics is a big, crazy ask, I think this might be a good compromise. Being able to resize these boundaries in program would help in the creation of and understanding of how the game treats its physics bound objects.

@ScanMountGoat
Copy link
Collaborator

We have all the necessary code to load prc files and code to render all the shapes we would need (spheres, capsules, etc). While it's not a big priority at the moment, this is definitely something that could show up in a future release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cross Mod enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants