15 Dec 2005 04:33
Simu updates in CVS
Christos Dimitrakakis <dimitrak <at> idiap.ch>
2005-12-15 03:33:26 GMT
2005-12-15 03:33:26 GMT
The following updates: wheel.cpp --------- Removed all the complicated frame of reference change calculations and also the not-so-necessary code that calculates the exact length of a suspension. The first bit was only of use for when the car was at an angle with respect to the road surface, which is not very common and in any case was never done very well. The suspension length bit was useful in all cases where the road is not flat. Without it the wheels can go a bit 'inside' the track, but I don't think this is very important. So, why the code was simplified? Well, firstly, the 'calculation of forces when the wheels don't touch the track properly' is a very tricky business. So it never worked properly. Secondly, since the wheel code executes four times per car, any extra code really has a strong impact. So, removed code. Is there an impact in physics? The quick asnwer is: yes, there is, but it is limited. In particular,(Continue reading)
I think it is a driver "optimization" (I think it does not
draw obscured window parts in the back buffer, so the fetched map is not complete).
The fix will be to render the track map into a pbuffer and to fetch it from
there, but I think it is not very urgent (it never happend to me in fullscreen,
which most people will usually use in games, and if I remember correct it
happens just with X and not with Windows).
Bye, Bernhard.
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
Regards,
Felix
>
> Bye, Bernhard.
>
RSS Feed