Bug in cardynamics.cpp ComputeTireFrictionForce code - LBodnar - 07-31-2011
Code: btVector3 friction_force = tire[i].GetForce( normal_force, friction_coeff, camber_rads, angvel, lonvel, latvel );
GetForce 3rd argument is in radians while the function expects degrees.
Code: btVector3 CARTIRE::GetForce (
btScalar normal_force, // Fz, normal_force in N
btScalar friction_coeff, // track surface friction scaling coefficient
btScalar inclination, // camber, degrees
btScalar ang_velocity, // rotational speed, rad/sec
btScalar lon_velocity, // Vx
btScalar lat_velocity ) // Vy
{
...
}
- NaN - 07-31-2011
And a few fixes later you'll be where I've been last year. Seriously, I'd prefer to see this fixes in a separate fork. With github this is mostly a matter of a few mouse clicks: http://help.github.com/
- LBodnar - 07-31-2011
NaN Wrote:And a few fixes later you'll be where I've been last year. Seriously, I'd prefer to see this fixes in a separate fork. With github this is mostly a matter of a few mouse clicks: http://help.github.com/
No problem, I will continue on my own.
- NaN - 07-31-2011
I didn't mean to turn you off. As your bug reports and fixes are actually confirming my own work. Fact is I've had this stuff(and some more) in trunk and it broke the cars and I haven't managed to fix them and people were pissed of.
I really hope to see your fork on github for me and others to try and test.
- joevenzon - 07-31-2011
LBodnar Wrote:No problem, I will continue on my own.
Please feel free to continue to ask questions on the forum! I'd love to see these things get fixed too. :-)
- NaN - 07-31-2011
Issue: https://github.com/VDrift/vdrift/issues/30
|