[sldev] LSL SVN

John Hurliman jhurliman at wsu.edu
Wed Oct 31 16:55:03 PDT 2007


Argent Stonecutter wrote:
>
> For actual prim building? Export the prims to XML, import them from 
> XML. Don't try and implement it inside SL.
>
> <object owner="Argent Stonecutter" perms="MCT" next_perms="MCT">
>   <prim type=root name="Flight Feather" creator="Argent Stonecutter">
>     <params>
>       PRIM_TYPE,PRIM_TYPE_CUBE,...
>     </params>
>     <contents>
>       <script source="Scripts/Cyberflight.lsl" name="Cyberflight"/>
>     </contents>
>   </prim>
> </prim> 

Please help me promote the LLSD XML serialization that is already 
supported in the official client (and libsecondlife, and soon to be 
other third party development tools) instead of everyone making up a new 
format each time the topic comes up. The code is already in the client, 
and the patches to enable half of it have been sent to this list 
already. The other half is a bit more tricky to enable but I'm told it 
is 90% done.

Importing is a bit of a pain because you can't import full objects, you 
have to send several packets to properly rez an object and set all the 
properties. Once all of the kinks are worked out it will enable a nice 
bi-directional workflow between the SL viewer and third party apps like 
prim.Blender or Maya prim sculpting plugins.

John Hurliman


More information about the SLDev mailing list