Wheel Controller 3D is a complete alternative to Unity's inbuilt wheel collider. It allows for more realistic vehicle behavior, complete customization, and 3D ground detection. No more "stick" wheels.
If you are looking for a complete vehicle physics package with Wheel Controller 3D included, check out the NWH Vehicle Physics.
â€¢ Wheel has width and length, not only a single point in the middle.
â€¢ API with almost no differences from Unity's inbuilt WheelCollider - familiar and easily swappable.
â€¢ Fully customizable via the custom inspector. Adjust spring, damper, friction curves, geometry, etc.
â€¢ Adjustable camber, caster, and rim offset.
â€¢ Pacejka friction model with support for different surfaces.
â€¢ Friction preset system that uses ScriptableObjects for easy setup.
â€¢ Adjustable at runtime.
â€¢ Adjustable ground detection resolution with multi-threading for very low-performance impact (Unity 2018.2 and newer required).
â€¢ Can handle wheel visuals by itself (rotation and position).
â€¢ Suitable for different kinds of vehicles: cars, trucks, motorcycles, tanks, etc.
â€¢ Easy to set up.
â€¢ 0.03 ms of CPU time per frame for an average wheel.
â€¢ Full C# source code included.
Try it out: