LSL versus OSSL
Posted: Sun Dec 23, 2012 10:51 pm
(reposting from old forum)
For those coming from Second Life, much of LSL is transferable to OpenSim, however there are some differences in LSL support and you will probably want to look at optimizing your scripts for OpenSim.
There are also quite a few very nifty OSSL functions that either do things you can't do in Second Life, or maybe do things better or easier than in Second Life. For example, reading notecards is vastly easier with OSSL, and you can even make notecards through scripts. NPCs are very easy to make with OSSL, and dynamically creating textures with drawings and even text is really easy too.
The OpenSim website has some very handy pages to help you:
Whether, and to what degree, an LSL function is supported: http://opensimulator.org/wiki/LSL_Status/Functions
Whether, and to what degree, an LSL event is supported: http://opensimulator.org/wiki/LSL_Status/Events
OSSL specific functions: http://opensimulator.org/wiki/Category:OSSL_Functions
[By Graham Mills] Some OSSL functions are restricted to the World Manager. See http://www.kitely.com/virtual-world-new ... functions/ for details.
For those coming from Second Life, much of LSL is transferable to OpenSim, however there are some differences in LSL support and you will probably want to look at optimizing your scripts for OpenSim.
There are also quite a few very nifty OSSL functions that either do things you can't do in Second Life, or maybe do things better or easier than in Second Life. For example, reading notecards is vastly easier with OSSL, and you can even make notecards through scripts. NPCs are very easy to make with OSSL, and dynamically creating textures with drawings and even text is really easy too.
The OpenSim website has some very handy pages to help you:
Whether, and to what degree, an LSL function is supported: http://opensimulator.org/wiki/LSL_Status/Functions
Whether, and to what degree, an LSL event is supported: http://opensimulator.org/wiki/LSL_Status/Events
OSSL specific functions: http://opensimulator.org/wiki/Category:OSSL_Functions
[By Graham Mills] Some OSSL functions are restricted to the World Manager. See http://www.kitely.com/virtual-world-new ... functions/ for details.