[Opensim-users] Does OpenSim fully support Linden Script?

Justin Clark-Casey jjustincc at googlemail.com
Wed Feb 15 20:37:15 UTC 2012


ODE has been the default for a long time.  I have done a bit of work recently to clean up some of the code and resolve 
some crash issues but I haven't touched vehicles as of yet.

Patches to improve OpenSimulator's ODE physics plugin are very welcome but they must change just one thing at a time 
have a clear explanation of why that thing is being changed and conform to OpenSimulator's code formatting.  This is in 
order to preserve the stability of what we do have.

The NINJA physics stuff is very old and I'm not sure if it works anymore.

In the long term, using the BulletSim physics plugin will be the way forward but I think there's still a lot of value in 
working on ODE, as physics plugins take a considerable time to stabilize.

I might do a bit of work on vehicle physics at some stage since I'm becoming increasingly curious about it (and I'm 
getting to know a very, very little bit about physics engines).  But this probably won't happen soon, so help is welcome.

On 15/02/12 17:45, Wade Schuette wrote:
>
> Kay, the short answer is, "No". LSL is not fully supported by the default settings of the OpenSim platform. In
> particular road vehicles have been difficult to get to operate at all, and flying vehicles, well, I gave up on those a
> year ago, but since then ODE has become the new default.
>
> Status of various LSL scripting functions is on this page:
> http://opensimulator.org/wiki/LSL_Status/Functions
>
> The longer answer is "On the other hand...". OpenSim new default physics engine ("OpenDynamicsEngine - ODE) can be
> BETTER than Second Life's version of Havok4.
>
> There's investigation of "ninja physics" to include actual axles and hinges and physics that work, among other things.
> http://opensimulator.org/wiki/NINJA_Physics
>
> http://wiki.secondlife.com/wiki/Physics_engine
> http://www.terathon.com/wiki/index.php/Third_Party_Physics_Engines
>
> Speaking as an undergraduate physics graduate, the physics in Second Life is ... bizarre. Whoever implemented it didn't
> really grasp the basic principles of dynamics, so it's all sort of a huge kludge to get it to function.
>
> The OpenSimulator vehicle script page
> http://opensimulator.org/wiki/Vehicles#VEHICLE_Scripting_Examples
> was last updated when work was suspended October 24, 2009 when she ran into a show-stopper obstacle.
>
> BUT, the OSgrid forum lists a number of more current scripts, and was last updated in 2011.
> http://forums.osgrid.org/viewtopic.php?f=5&t=2233
> The list includes: (ignore the blue, these arent' links.)
>
> Train Script Functional <http://forums.osgrid.org/viewtopic.php?f=5&t=775>
> Driveable box-lltakecontrol <http://forums.osgrid.org/viewtopic.php?f=5&t=366>
> Opensimulator Vehicle Scripting with LSL <http://forums.osgrid.org/viewtopic.php?f=5&t=802>
> Vehicles in OS, Resource /Reference information <http://forums.osgrid.org/viewtopic.php?f=5&t=1224>
> ODE Car (hovercraft) <http://forums.osgrid.org/viewtopic.php?f=5&t=1223>
> LSL Vehicle Script for Flight <http://forums.osgrid.org/viewtopic.php?f=5&t=2224>
> Boat Script <http://forums.osgrid.org/viewtopic.php?p=13169#p13169>
> Updated Train Script for Nebadon's original train script <http://forums.osgrid.org/viewtopic.php?f=5&t=3305> New!
> ODE Aircraft Script <http://forums.osgrid.org/viewtopic.php?f=5&t=3336> New!
>
> I guess it's time to give those a try!
>
> Wade
>
>
>
>
> On 2/15/12 8:21 AM, Kay McLennan wrote:
>> On Wed, Feb 15, 2012 at 10:12 AM, Han Xu <xuhan15 at googlemail.com <mailto:xuhan15 at googlemail.com>> wrote:
>>
>>     I copied a flight fly script from [1], but it just doesn't work even if I applied it to a simple prim. So I was
>>     wondering if Linden Script gets a fully support from OpenSim platform?
>>
>>     Thanks for your expertise!
>>
>>     [1]
>>     http://www.freeslscripts.gendersquare.org/index.php?option=com_content&view=article&id=68:flight-script&catid=13:air&Itemid=8
>>     <http://www.freeslscripts.gendersquare.org/index.php?option=com_content&view=article&id=68:flight-script&catid=13:air&Itemid=8>
>>
>>
>> Hi Han, et al,
>> I endeavored to use the LSL vehicle script in a car in the OS platform and discovered the script only works on the X
>> axis and further only works in an east to west direction. In turn, is it possible your airplane [vehicle] script
>> similarly only works on the X axis and in an east to west direction?
>> Best,
>> Kay
>>
>>
>> _______________________________________________
>> Opensim-users mailing list
>> Opensim-users at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-users
>
>
>
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users


-- 
Justin Clark-Casey (justincc)
http://justincc.org/blog
http://twitter.com/justincc



More information about the Opensim-users mailing list