[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