-
Notifications
You must be signed in to change notification settings - Fork 419
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
Physics usability improvements #231
Commits on Sep 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 143dec1 - Browse repository at this point
Copy the full SHA 143dec1View commit details -
assets: use proper directory joining for physics object filenames.
This allows absolute filenames to be used inside the JSON configs.
Configuration menu - View commit details
-
Copy full SHA for f8f67f9 - Browse repository at this point
Copy the full SHA f8f67f9View commit details -
viewer: printing this every frame actually slows everything down quit…
…e a lot. Now you can't *see* it runs 60 FPS but you can *feel* it.
Configuration menu - View commit details
-
Copy full SHA for a43975f - Browse repository at this point
Copy the full SHA a43975fView commit details -
viewer: improve the physics config file passing.
* Use an absolute default path so it doesn't depend on current working directory. * Instead of dying on an assert inside rapidjson, check file existence and fail gracefully with a clear message. * Use consistent naming scheme for the options.
Configuration menu - View commit details
-
Copy full SHA for 156ec26 - Browse repository at this point
Copy the full SHA 156ec26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c3ab6c - Browse repository at this point
Copy the full SHA 6c3ab6cView commit details -
viewer: --enable-physics w/o Bullet enabled is most probably an error.
So warn on that. People *might* still want to do this, so not making this a hard error.
Configuration menu - View commit details
-
Copy full SHA for 6a44871 - Browse repository at this point
Copy the full SHA 6a44871View commit details -
viewer: improve usability of the banana throwing.
When all files fail to load, it would crash because of a modulo with zero. When physics is not enabled, the O key would silently do nothing.
Configuration menu - View commit details
-
Copy full SHA for c10dd2d - Browse repository at this point
Copy the full SHA c10dd2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2555a89 - Browse repository at this point
Copy the full SHA 2555a89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a60eca - Browse repository at this point
Copy the full SHA 6a60ecaView commit details