[Opensim-dev] llSetTimerEvent accuracy
Jeff Kelley
opensim at pescadoo.net
Sun Mar 20 18:50:59 UTC 2016
At 1:18 PM -0400 3/20/16, Kevin Cozens wrote:
>That must be a typo in your ini files or you set that value. The
>minimum default in OpenSimDefaults.ini is 0.5 seconds.
I set 0.05.
>If you have a script that needs a 0.1 second timer I hope that is
>only for short periods of time.
I need short time frames for visually smooth interaction, both with
externally and internally clocked events. Example of external events
source :
https://www.youtube.com/watch?v=onTPxBbn3FE
Here, I'm throttling at 20ms. Lag in human interaction devices is
extremly frustrating. You overshoot, then undershoot the desired
value. The closed loop action - visual feedback requires this kind of
speed.
Scripted simulations should give a visual feedback as smooth as
possible for internal clocks also. In-world (prim) controllers
relying on a continous flow of touch() event are throttled at 50ms.
Higher throttle would result in jerky movement.
This is an experimental grid and I don't care high runtimes. We have
astronomy simulations where visitors control telescopes and
spectrometers, and some nuclear labs for school, and nobody lags up
to now.
Unfortunately, I can't afford Windows servers so I have to deal with
MONO jitterish clock. That was a surprise to me to discover the
difference.
Not all grids are social/residential. OpenSim should not be
restricted to this framework. It is desirable to push the limits.
They may be higher that you think.
-- Jeff
More information about the Opensim-dev
mailing list