try to sync and make the new changes.
you should get a vehicle with the tire spinning in place, and the car should not move for some time,
eventually it will move because round error, but should state put for long time.
This is like a wind tunnel test, or a dynamo like the one in the smoke test stations,
or if you will the mr Sterling Training simulator.
https://www.youtube.com/watch?v=LxJvLvpNgIwthe in file ..\sdk\dCustomJoints\dCustomVehicleControllerManager.cpp line 3350
you can uncomment the lines.
- Code: Select all
// tireJoint->m_lateralSpeed[i] = 1.0f;
tireJoint->m_longitudinalSpeed[i] = 2.0f;
and see if the car moves sideway.
those at the parameter that the Lagrangian body center dynamics calculable and pass to the rigid body solver to produce the vehicle motion.
the entire vehicle dynamic model rely on these parameter to be controllable and predictable.
once this is predictable one the is working, then we can make vehicle are reality as we want or a arcade as we want, even vehicles like we see in Cars.
Pleases see if you can get that in your engine like it behaves in the SDK demos but in your coordinate system
the next committee will enable the complex model.