RLV = Restrained Love Viewer, formerly Restrained Life Viewer. But Linden Lab® thought that use of the word Life in the name infringed on or put at risk their Second Life™ trademark. So, they pushed on those developing RLV and it changed.
RLV training in the Adult Hub
What RLV is, is a set of tools built into a viewer that extends what we can do with Second Life™. The RLV capable viewers have a way for users to program/control each other’s viewers. Just as the Lab’s Advanced Experience Tools (AET) allow a programmer to; attach a HUD to your viewer, teleport your avatar, and do other things without the normal user interaction. So too, RLV allows a programmer to do similar things with your viewer and avatar. The difference between AET and RLV is in the flavor and amount of control the user gives to a third party. Continue reading →
This is a brief round up of the Third Party Viewers for Second Life that I find interesting. Not in any particular order. The popular feature to be adding is: Restore to Last Position. I explain that in the section on RLV.
RLV 2.9.15 Update
Marine has updated the RLViewer she maintains. She is adding in the feature from Firestorm and Kokua: Restore to Last Position. This is a controversial feature the Lindens have omitted from the Linden made viewer. It apparently generates too many support calls.
What’s that sound? [Good facial expression]
The controversy centers around a problem the feature creates. Imagine you have a parcel in, say, Fishergate and it is in the northwest corner of the region. You build and rez stuff into that parcel. You then take them into inventory. You go to a different region, say Furball, and get a parcel in its south central area. When you use Restore to Last Position to rez those items they will poof away. You will most likely find them rezzed at the 0,0,0 point in the region. Continue reading →
Marine has a new version of the viewer out. See: RLV 2.9.12.
> Snail Racers & Hedgehog Spectators
One of the interesting changes in this viewer is how you can control shadow render. Seems Marine got a Maitreya body and is wearing it. From what Marine wrote I take that it cut her FPS nearly in half in some scenarios. Looking at the Fast Timers (Ctrl-Shift-9) shadow render was taking more time to figure out how to render the attached mesh items. I wonder how many people check the render cost of that Maitreya body and compared it to other bodies? See: Second Life: Mesh Body Revolution. Continue reading →
Agent Inventory System version 3 is about new back end programming that improves the inventory system. Listening to Firestorm Team members and other third party developers there have been big problems with the system. It has been enabled on SL servers for some time now. Form where I am I can’t tell if it is problematic code made by the Lab or integration problems because of third party developer code.
Danseuse by Charisma Jonesford, on Flickr
Marine explains there were other problems too. So, they have had legitimate reasons for avoiding HTTPInventory.
Either way, the result has been a problem and third party viewers have lagged implementing the update. Now that the Lab is disabling the older UDP protocol for inventory things have to change. Continue reading →