Changelog #

Brief summary of the most significant additions to Vehicle Physics Pro over time.

Full development details are available via GIT revision logs (VPP subscription required):


This page is updated from time to time.

Check out @VehiclePhysics on X or @VehiclePhysics on Mastodon for weekly updates. The hashtag #VPPDev shows the recent developments.
#VPPDev on X
#VPPDev on Mastodon.

Now under development (2024): #

Kinematic suspension model
  • Simulation of the suspension geometry for true wheel motions.
  • Configuration of instant centers, instant axis, roll center.
  • Unsprung mass.
  • Steering axis and caster via configurable kingpin.
  • Hard collisions (wheel rim) and soft collisions (tire).
  • Separate suspension and tire stiffness properties.
Advanced tire contact patch
  • Compute the contact patch out of several contact points.
  • Vertical tire stiffness.
  • Longitudinal (radial) and lateral tire stiffness properties.
  • Carcass simulation (relevant when riding kerbs).
  • Tire deformation.
  • Static adherency when stopped.
Already in the develop branch #
Tire Friction Model 2.0 (SDK V10 alpha)
  • Advanced industry-grade tire friction model: slip ratio, slip angle, load function.
  • Detailed editors with graphic charts for analysis.
  • Scriptable Tire Friction architecture: custom tire friction models may be implemented and used seamlessly.
  • New realtime telemetry plots: Slip Ratio, Slip Angle, Wheel Torque.
  • Reorganized telemetry data widget with slip and ground material properties always visible.
  • New traction and steering aids designed for this model.
Scriptable Wheel Collision model
  • New VPP WheelCollider component completely replacing Unity's.
  • Custom wheel collision models may be implemented and plugged into VPP vehicles.
  • Vehicles may use different wheel collision models simultaneously.
New Input Devices Manager
  • Learn and configure any device in minutes
  • Support any number of simultaneous devices
  • Load and save device setup to file / JSON
  • As simple to use as current Unity Input
  • Support for hot plugging devices
Electric MGU (Motor Generator Units)
  • Parametric torque maps
  • Efficiency factor
  • Regenerative braking
  • Front-rear axle balancing
  • Detailed editors with graphics charts
  • Combination with mechanical brakes
Advanced telemetry system
  • Multiple channels with different update frequencies and ranges
  • Easily extensible from vehicle components (VehicleBehaviour)
  • Different chart types: time/distance based, scatter plots, histogram

January 2024 #

September 2023 #

August 2023 #

June 2023 #

May 2023 #

April 2023 - SDK V9.4 #

January 2023 #

December 2022 #

November 2022 #

August 2022 #

June 2022 - SDK V9.3-R2 #

March 2022 - SDK V9.3 #

Check the file Changelist.txt in the Unity project for compatibility-breaking changes.

2021 #

December 2021 - SDK V9.2 #

September 2021 #

July 2021 #

June 2021 #

February 2021 - SDK V9 #

2020 #

December 2020 #

November 2020 #

October 2020 #

August 2020 #

June 2020 #

April 2020 #

March 2020 - SDK V8 #

February 2020 #

January 2020 #

2019 #

November 2019 - SDK V7 #

October 2019 #

August 2019 - SDK V6 #

July 2019 #

June 2019 #

May 2019 #

April 2019 #

March 2019 #

February 2019 #

January 2019 - SDK V5 #

2018 #

November 2018 - SDK V4 #

October 2018 #

September 2018 #

August 2018 #

July 2018 #

June 2018 #

May 2018 #

April 2018 - SDK V3 #

March 2018 #

2017 #

December 2017 #

November 2017 - SDK V2 #

June 2017 #

April 2017 #

March 2017 #

February 2017 #

January 2017 #

2016 #

December 2016 #

November 2016 #

September 2016 #

August 2016 #

July 2016 #

May 2016 #

April 2016 #

March 2016 #

February 2016 #

January 2016 #

2015 #

November 2015 #

October 2015 #

September 2015 #

August 2015 #

From 2010 to 2015 #

Code name: NinjaVehicle