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] https://lists.berlios.de/mailman/listinfo/opensim-users
