|
From: Hedayat V. <hed...@ai...> - 2008-01-29 20:01:19
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html style="direction: ltr;">
<head>
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body style="direction: ltr;" bgcolor="#ffffff" text="#000000">
<span>Hi Yuan,<br>
<br>
<style type="text/css">blockquote {color: navy !important; background-color: RGB(245,245,245) !important; padding: 0 15 10 15 !important; margin: 15 0 0 0; border-left: #1010ff 2px solid;} blockquote blockquote {color: maroon !important; background-color: RGB(235,235,235) !important; border-left-color:maroon !important} blockquote blockquote blockquote {color: green !important; background-color: RGB(225,225,225) !important; border-left-color:teal !important} blockquote blockquote blockquote blockquote {color: purple !important; background-color: RGB(215,215,215) !important; border-left-color: purple !important} blockquote blockquote blockquote blockquote blockquote {color: teal !important; background-color: RGB(205,205,205) !important; border-left-color: green !important}</style><i><b>"Yuan
Xu" <a class="moz-txt-link-rfc2396E" href="mailto:xuy...@gm..."><xuy...@gm...></a></b></i> wrote on 01/28/2008 07:53:01 AM:</span><br>
<blockquote style="border-left: 2px solid rgb(16, 16, 255); color: navy; background-color: rgb(245, 245, 245); padding-left: 15px;" cite="mid:18a...@ma..." type="cite">
<pre wrap="">Hi all,
</pre>
<blockquote type="cite">
<pre wrap="">Next weekend I'll try to work more on these issues, and probably until then
will know the answer of your 4th question.
4) What's the reason for stepping in discreet steps in SimulationServer::Step()?
Will it change anything with ODE?
</pre>
</blockquote>
<pre wrap=""><!---->
Yes, dWorldStep(20ms)+dWorldStep(20ms) != dWorldStep(40ms).
Because, the collision detection is missing in dWorldStep(40ms).
</pre>
</blockquote>
Thanks. But there is a problem (I think), it'll be OK if we are
occasionally forced to do more than one step in one cycle, but if it
happens usually which means that the server is unable to finish a
single step in the desired time (which is the current situation I
think), the number of required steps will grow exponentially. So what?!
I don't know :( <br>
Ideally, it shouldn't happen at all or at least in some rare cases, but
when it happens, the server will not be able to catch up with the time.
<br>
Things might be better if we call dWorldStep with the real elapsed time
which will at least prevent accumulation of server delays. (Considering
the current slowness of the server (at least in my system!), this may
change nothing at all, but it might be better when the server is
optimized a bit?!)<br>
<br>
Thanks a lot,<br>
Hedayat<br>
<br>
<blockquote style="border-left: 2px solid rgb(16, 16, 255); color: navy; background-color: rgb(245, 245, 245); padding-left: 15px;" cite="mid:18a...@ma..." type="cite">
<pre wrap="">.....
Best wishes!
Xu Yuan
</pre>
</blockquote>
</body>
</html>
|