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

Low-Friction Surfaces Should Cause Wheels to Slip More Readily #12

Open
JustInvoke opened this issue Jan 7, 2017 · 0 comments
Open

Comments

@JustInvoke
Copy link
Owner

Right now, traction control is an unavoidable side effect of the way wheel drive is applied in relation to wheel and ground friction. This means that wheels will not spin freely on slippery surfaces regardless of the acceleration input (unless the torque is very high, but this will happen even on surfaces with friction). This is also noticeable when tires are blown out, where driving on rims should yield more slippage under maximum acceleration, but instead the wheels spin slowly enough to not slip at all, making it seem like the vehicle isn't "trying" to accelerate.

The Wheel script's method of setting it's final rotation rate should pay attention to the friction of both the ground surface and itself, and be able to react either by spinning freely or maintaining traction control based on properties in the inspector. Default values of new properties should not affect current behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant