Hi, now that i own source license i've been investigating an making some tests with PhysX vehicle.
I've just found the internally timesteps that @Esenthel refers some post ago, can be set through wheels sim data - PxVehicleWheelsSimData::setSubStepCount.
In this case, we can set them using (for example):
Code:
wheels_sim_data->setSubStepCount(1,9,9); // default values are 5,3,1
Please refer to:
http://docs.nvidia.com/gameworks/content...3b5b37053b
Code:
void PxVehicleWheelsSimData::setSubStepCount ( const PxReal thresholdLongitudinalSpeed,
const PxU32 lowForwardSpeedSubStepCount,
const PxU32 highForwardSpeedSubStepCount
)
This is one of the recommendations from NVidia, forjittery vehicle problems... please check out here -
http://docs.nvidia.com/gameworks/content...icles.html (search by Jittery Vehicles)
My tests by using PxVehicleWheelsSimData::setSubStepCount, did elimitated jitter
@Esenthel, it will be possible for you to allow the set of PxVehicleWheelsSimData in Esenthel side... or at least the PxVehicleWheelsSimData::setSubStepCount... so devs can override the default values.
Thanks!