From: Christian Beaudoin (Christian.Beaudoin++at++irdpq.qc.ca)
Date: 08/13/2004 10:43:15
Hello,
When I give a displacement to an object in my scene, it's movement seems
irregular.
For example, a car running on a street appears to do some jumps in its
postion.
As another example: I made an advise (a panel) appear on the screen
while the person is running into a scene. I want the panel to stay in
front of the person while she continues running, and I give it the
position of the camera + a small ofset along the Z axis. The problem is
that the panel is doing some jumps and it is very boring for realism
cause our application is in virtual reality.
But, the movment is generated by a thread who is executed at a frequency
of 172 Hz . So, 172 times per second the DCS matrix of the object is
updated. That way, the movment should appear fluid if I consider that
the refresh rate of the scene is about 30 Hz.
The problem appears worst when I use stereo vision; te jumps are still
more frequent.
It sounds like a lack of synchronisation between he time the obect
position is updated and the time where the camera position is updated or
somehing like that.
Is threre a secret of video games to vercome that problem ? Would the
fact to use a pfFCS instead of a pfDCS resolve my problem ?
Any trick would be welcome,
Chrisian
This archive was generated by hypermail 2b29 : Fri Aug 13 2004 - 10:44:58 PDT