Vehicle Physics Pro
Advanced vehicle simulation kit for Unity 3D providing fully realistic and accurate vehicle physics.
Project under development: Pre-Release stage
Pre-release stage means the project base code is completed and it's safe to use it in production projects. At this stage I'm working on the demo scenes, vehicle examples, 3D and other art, etc. VPP may receive bug fixes and minor feature improvements before the first release.
This documentation is being actively written and updated. Some pages are yet to be completed.
Early Access to Vehicle Physics Pro is now available with the Professional and Enterprise licenses. Learn more
Stay tunned! Follow me @VehiclePhysics on Twitter for the latest news and announcements.
- Advanced AAA+ vehicle physics simulation
Built around an accurate physics solver providing realistic results for all vehicle types and setups. The precision of the numeric results depends on the integration steps only.
- Modular powertrain design
Vehicle dynamics core is implemented with functional blocks with inputs and/or outputs that can be connected in any number and combination. Any vehicle setup can be emulated by arranging and connecting blocks. VPP includes standard vehicle blocks such as engine, clutch, gearbox, differential, torque splitter, and more.
- Advanced wheel and tire friction simulation
Provides accurate friction values in all situations. All torques acting in the wheel are properly combined resulting in accurate tire forces and correctly calculated wheel spin rate.
- Realistic and coherent
The underlying concept is a custom vehicle simulation model based on essential physics facts: forces, torques and frictions. This model is easier to understand and simpler to calculate than the commonly used models, yet providing physically accurate and realistic results.
Base: Tire friction, solver, modular torque model
Engine + clutch
Driveline and axle setup
Repository clean up and upgrade to Unity 5
Minor bug fixes and code polishing
Scenes and vehicles for tests
Enter the Beta stage!
Generic steering wheels support (DirectInput)
Replay system with rewind & continue
Demo scenes and examples
Package for the Unity Asset Store
Anisotropic tire friction
Hybrid 3D wheel solution
More vehicle types
Feedback is welcome!
- General usage, workflow, integration in current projects.
- Simulation: components, settings, behavior.
- Documentation: things you would want to learn, know about, or are not fully understood.
- Documentation: typo and grammar fixes.
My most sincere gratitude to these great artists who contributed or are contributing in some way to Vehicle Physics Pro:
- Trevor Ley (JPickup)
- Jasper Stocker (Spa-Francorchamps, Stunt Track)
- HereVR (APC)
- Dog Machine (Multi-purpose Exploration Vehicle)
- GameReady 3D (Sound files)