If you don't need to limit script cpu time then there's no fundamental reason
not to set the delay factor to 0.
On 25/04/11 15:09, Neil Canham wrote:
It is in OpenSim.ini -
ScriptDelayFactor = 0.0
I wasn't aware of it until this thread - so thanks for making me aware - it has
speeded up a number of scripts for me -
of course, the delays are required in public sims where griefing might be an
issue, but for private installations, can
anyone see any reason not to set that to zero? I guess there might be scripts
that are 'accidentally' working by
relying on the delays, but other than that, no fundamental opensim
architectural reason?
Neil
On Mon, Apr 25, 2011 at 2:42 PM, Henry Wills <[email protected]
<mailto:[email protected]>> wrote:
"... /configured all LSL scripting delays down to zero/ :)"
Where do I find that, Justin? I'm not sure I did that on my sim.
On Sun, Apr 24, 2011 at 8:36 PM, Justin Clark-Casey <[email protected]
<mailto:[email protected]>> wrote:
Very interesting, Jeff. The scripting engine in OpenSim transforms LSL
to C# before compiling it so there
wouldn't be a time difference due to interpretation.
Of course, I'm presuming that you had configured all LSL scripting
delays down to zero :)
On 23/04/11 11:20, Jeff Kelley wrote:
I like physics. And I like colors.
I scripted a blackbody spectrum in LSL for a science sim. It was
reasonably
fast, 1.8s for a 400 points spectrum (380 to 780 nm) including
Planck's law
computation, CIE to RGB colorspace mapping with gamma correction,
display
with osDynamicTexture.
That was fast, but not enough in my mind. Real-time interaction
should be
in the 1/10s range, not the second.
So I rewrote the thing in C#. The key was to get rid of all
llFunctions,
LSL lists and string handling functions, math functions, even
building
manually the drawlist instead of calling osDraw routines. Execution
time is
now in the 0.1-0.2s range.
Running Opensim 0.7.0.2 + MONO on a MacMini server, 2.53GHz Core
Duo, 4GB.
LSL code: http://pastebin.com/MxsivsKS
C# code: http://pastebin.com/UR2gsnU7
Nice!
_______________________________________________
Opensim-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.berlios.de/mailman/listinfo/opensim-users
--
Justin Clark-Casey (justincc)
http://justincc.org/blog
http://twitter.com/justincc
_______________________________________________
Opensim-users mailing list
[email protected] <mailto:[email protected]>
https://lists.berlios.de/mailman/listinfo/opensim-users
_______________________________________________
Opensim-users mailing list
[email protected] <mailto:[email protected]>
https://lists.berlios.de/mailman/listinfo/opensim-users
_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users
--
Justin Clark-Casey (justincc)
http://justincc.org/blog
http://twitter.com/justincc
_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users