Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bug in cartire.cpp CARTIRE::PacejkaMz
08-16-2011, 06:49 PM,
#3
 
NaN Wrote:Maybe it is intended? But I think you are right. It should be at least be similar to Fx, Fy. I'll push a fix.
It looks like a bug. At low angles Mz ~ B * D so if D ~ friction_coeff and B ~ 1/friction_coeff then friction_coeff is cancelled out and that is exactly how it feels. There was no difference in feel over grass or tarmac.

I think Sv should be scaled down as well. I.e. consider non-friction surface with friction_coeff = 0. I assume Mz should be zero rather then Sv.

Code:
Mz = friction_coeff * (D * ... + Sv);
Reply


Messages In This Thread
[No subject] - by NaN - 08-16-2011, 05:49 PM
[No subject] - by LBodnar - 08-16-2011, 06:49 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)