Hi.
- Lightshare lludp protocol will be removed on next opensim version.
Lightshare scripts should still work, but will operate on the
region environment ( creating simple day setting)
old viewers without windlight api will no longer get region
environment.
region environment change notification was based on lightshare.
That will no longer work. A new message will be sent via event
capability. (below)
-New required event message (events capability): WindLightRefresh
processing
this is actually not new. It was introduced long ago by Aurora team
for their fork, so it is already supported by several viewers.
(firestorm for example)
it has a integer argument**"Interpolate", On reception viewers
should fetch the environment from region (via caps) and if interpolate
is 0 apply it immediately, otherwise interpolate to it with that
interpolation time in seconds ( or a default one if that is not possible)
it llsl xml form is
<key>message</key>
<string>WindLightRefresh</string><key>body</key><map><key>Interpolate</key><integer>0</integer></map>
we may extent it, adding for example region env version (REV) and
current parcel env version (PEV) to be defined, and if useful for viewers.
-New required EstateChangeInfo capability field: "override_environment"
Viewers should send this boolean field with the requested value
for "parcel owners may override environment" on region override_environment
( next version may still not have parcels environment, but this will be
needed)
---
This new code will change environment in ways it may not work on
older viewers or be different. In same cases we may be able to
mitigate that, not all. Older Windlight settings and UI may do nothing
on the new code.
This is new code in early work stage, so still easy to redefine
some of this things, according to your feedback
a very untested and unsafe region is running the new code ( git
branch uglysky) : osgrid ubittestDt
Regards,
Ubit (Leal Duarte)
_______________________________________________
Opensim-dev mailing list
Opensim-dev@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev