Dolphin viewer: beta release made

dolphin-logoOn Saturday July 26th, Lance Corrimal announced the beta release of a new Dolphin 3 viewer. Version 3.6.99.32353 (Beta) is still very much a work in progress, but marks the first release of Dolphin in a year which has kept Lance exceptionally busy in the physical world.

The beta release brings with it some core updates from the Lab, including a parity with the SL 3.7.9 (ish) code base, which means Dolphin has full server-side appearance support, fitted mesh support, interest list updates (except the most recent), the original SL Share post to Facebook (no filter post-processing), etc. RLV support up to version 2.9.1 is also provided.

Lance notes that insofar as what was available with the last public Dolphin Viewer 3, the bet includes:

  • Mesh upload
  • Sailor’s mini map Mk.II
  • Worn tab
  • Inventory filters
  • Machinima toolbox.
The updated Dolphin Machinima Toolbox floater is included in the beta release
The updated Dolphin Machinima Toolbox floater is included in the beta release

He also notes there are still a fair few things waiting to be added, including:

  • All build tool improvements
  • Area search
  • Asset blacklist
  • Spam protection.

And there will be a number of things that won’t be added to the viewer:

  • Flickr uploader (see: SLShare)
  • Client AO
  • Media filter
The Experience Keys Portal Park as seen using the Dolphin beta
The Experience Keys Portal Park as seen using the Dolphin beta

The client-side AO and media filter were the subject of a recent Dolphin blog post in which Lance indicated his reasons for not implementing them. It’s not clear from the beta blog post if the exclusion of the official Flickr uploader refers to just that capability, or whether it also means the Twitter upload capability and photo post-processing capabilities (filters) will also be excluded, both of which formed a part of the same SL Share 2 update as the Flickr uploader.

As this is a beta release of the viewer, the downloads are not available on the regular Dolphin viewer download page – please refer to the links in the blog post announcement (the Windows link is a direct link to the .EXE download, and the Linux link includes additional notes for Linux users.

Note that in keeping with another recent announcement, Lance has been forced to discontinue Mac development of the viewer himself, there is no Mac beta available.

This is liable to be welcome news for Dolphin users. Due to the small matter of my physical life taking up a fair amount of time right now (not to mention Formula 1 and the Tour de France!), I’ve not had much time to drive the beta hard, but did find it behaved perfectly well with my Crash Test Alt, complete with fitted mesh avatar, which I took for a wander around the Experience Keys Portal Park and then over to the Cornfield, both of which still appear to be enjoying a lot of traffic. The only minor issue I encountered was that as this release of Dolphin uses the Second Life object cache on Windows, it initially hung while loading until I cleared-out the cache folder. Once that was done, everything ran fine.

So, welcome back, Dolphin viewer, and congratulations to Lance!

Related Links

 

Le Botanique: a materially beautiful creation

Le Botanique, Mirriam Brown; Inara Pey, July 2014, on FlickrLe Botanique, Miriam Brown, July 2014 (Flickr)

I first met Liara Okiddo as a result of visiting her home on the Region of Golden Rose back in July 2013, Garden of Eden was a 8192 square metre parcel of land where she had built a compact tour de force of what can be achieved without necessarily needing an entire region of your own in which to create an eye-catching build. It was a truly amazing and verdant design, rich in colour, flora and fauna, creating a tropical island like feel in which she had located her in-world studio and gallery.

In November 2013, Liara extended an invitation for me to see her next project – then a work in progress, Isla Okiddo, her own homestead, which opened to the public in February 2014, forming another visually stunning build where she had again created a wonderful tropical paradise in which she located her gallery and her home.

Le Botanique, Mirriam Brown; Inara Pey, July 2014, on FlickrLe Botanique, Miriam Brown, July 2014 (Flickr)

Sadly, Garden of Eden and Isla Okiddo now only exist in memory and pictures, although they remain two of my top 10 all-time most beautiful locations in Second Life.

More recently, Liara has been working on a new project, which she pinged me about early on (and for which I still owe her an apology, and life, the universe and everything meant I never really supplied the feedback she’d requested). The project opened earlier in July (and which the physical world again conspired to keep me away from) and is another masterpiece.

Le Botanique is a 64 metre square slice of rain forest-like beauty floating in the air above Miriam Brown, and it is a marvel of design and the use of materials – around 75% of the build is materials enabled.

Le Botanique, Mirriam Brown; Inara Pey, July 2014, on FlickrLe Botanique, Miriam Brown, July 2014 (Flickr) – note the beautiful wet sheen to the stone wall in the rain as it reflects the light from the lamp-post above; the beauty of materials

You arrive inside a summer-house in one corner of the forest (do make sure you accept the local windlight, if offered, on your arrival). The staccato beat of rain falling on the glass panels of the roof is your greeting, together with the crackling pop of wood burning in the hearth its accompaniment. A piano from the other room in the house might also add a little harmony to your arrival. But all these serve as background to the lush, rain-soaked slice of tropical splendour which awaits you beyond the sliding doors.

Rain splashes over everything here, pattering across cobbled terrace and wooden walkways alike, leaving a wet sheen over mossy walls, grassy rocks and dripping from the lush vegetation. A wooden bridge passes over a narrow channel of water separating the summer-house from an old terrace where sits a wrought iron garden table and chairs, dripping in the shower alongside a tall green house in which grow where exotic lilies and other plants are growing in rich abundance, sheltered from the rain.

Follow a set of wooden steps from here, and they take you up to the high point of the build, a rocky grotto where sits a table an chairs under a canvas awning.  Elsewhere, stepping-stones guild the visitor across the expanse of rain-speckled water below the summer-house and up to another rocky ledge offering another little seating area under canvas, this one with a touch of romance added: candles on the table, complete with a bottle of wine, two glasses, and a red rose.

Le Botanique, Mirriam Brown; Inara Pey, July 2014, on FlickrLe Botanique, Miriam Brown, July 2014 (Flickr)

All of this exists an in rich spread of flowers and plants, tall trees through which sunlight slants, and over which the rain falls steadily. It’s an amazing sight for even the most causal visitor. However, if you want to experience Le Botanique to the fullest, then you should enable your viewer’s Advanced Lighting Model (Preferences > Graphics > check Advanced Lighting Model) option, if it is not already active.

This shouldn’t result in too big a performance hit on your system – you don’t have to enable Shadows as well (which are the performance killer). When you do so, Le Botanique will spring into even greater life as the wet sheen on the rocks and walls becomes visible, and the light from lamps and lanterns is reflected in the wet surfaces around you.

I’ve fiddled around with materials myself in SL and more noticeably on Kitely with Fallingwater, but I’ve done nothing to the depth of Liara’s project. As noted above, the built features the use of materials across about 75% of it, and this has involved Liara carefully selecting copy / mod items which she has then painstakingly retextured with custom diffuse (texture), normal (bumpiness) and specular (shininess) maps, and the results are truly stunning, and incredibly life-like; so much so in fact, that it’s possible to miss some of them without a degree of careful camming, therefore time is the order of the day when visiting.

Le Botanique, Mirriam Brown; Inara Pey, July 2014, on FlickrLe Botanique, Miriam Brown, July 2014 (Flickr) – note the relief on the stone work and on the wooden boards

For those interested in the technical aspects of the build, Liara has created a special Flickr album charting her work on Le Botanique, and to be honest, her photos far outweight my meagre efforts here should you need any visual persuading to make a visit.

I never cease to be amazed and awed by Liara’s work; each of her creations builds on the foundations laid by the last, and each is in turn an incredible and beautifully immersive environment. In this, Le Botanique is no exception. It is simply glorious; a stunning demonstration as to what can be achieved with time, patience and materials, and (again) without needing an entire region in order to do so.

Le Botanique, Mirriam Brown; Inara Pey, July 2014, on FlickrLe Botanique, Miriam Brown, July 2014 (Flickr) – the light of the lamps reflected off the wet surface of the wooden boards

It is, in a word, glorious.

Related Links

A walk through SL’s history on the way to the future

Second Life History
Second Life History

Open now through until the end of July 2014 at LEA23 is Sniper Siemens’ brilliant installation Second Life History, a glorious walk through the platform’s past, marvellously presented in a series of visual vignettes which recapture events which are bound to be both familiar and new to Second Life residents.

From the landing point, one is invited to tread a watery path through a partially submerged park, only the trees, lamp posts and railings visible, the route leading the way from the gates and 2001, through successive years charting the highs and lows of Second Life’s past and present, before climbing a set of stairs towards the open door of the future, and the promise of the Lab’s “next generation” platform.

Second Life History: the arrival of new primitive shapes (2004)
Second Life History: the arrival of new primitive shapes (2004)

Along the way you can meet a Primitar (looking rather broken and forlorn, lying in the water) and various characters who point the way to different events and occurrences represented by information boards and self-contained scenes which evoke those moments of history and / or the emotions to which they gave rise.

So it is you can learn about (or recall, if you’ve been around long enough) such events as the initial Second Life closed beta in 2002, the opening of the gates to all in 2003, the tax revolt later that year, the arrival of the Linden dollar as a virtual currency and the advent of free accounts, Black September (2006), the banking shutdown of 2007, the Lab’s withdrawal from paying VAT on behalf of users in the European Union, and so on.

Second Life History: marking the arrival of the Teen Grid
Second Life History: marking the arrival of the Teen Grid (2005)

Technical innovations are also marked, both by overhead SL version numbers, and by their own little vignettes – LindenWorld, the first viewer, the arrival of the famous blue UI, prims, pay-to-TP teleport hubs, streaming media, open-sourcing the viewer, voice, windlight, viewer 2.0, it’s all here, as well as all the more recent technical innovations on the platform.

To call the installation a delight is an understatment; if you have any interest at all in SL’s history, it is guaranteed to stir memories, raise a smile, and more. There are a lot of cheeky little touches, and one or two personal pieces; one little vignette marks the rezday of sniper’s first avatar incarnation, while further around the installation is a wonderful little poke at Philip Rosedale’s stepping-down as CEO. Similarly, the arrival of viewer 2.0 is announced by the appropriately named (given users’ reaction to the viewer’s arrival) Curveball Resident.

Second Life History: a whimsical look at Philip Rosedale vacating the CEO's chair
Second Life History: a whimsical look at Philip Rosedale vacating the CEO’s chair (2008)

While exploring the build, don’t miss the web icons; clicking these will take you the official blog posts on the subject being displayed / discussed. These include the very first official blog post from Philip Rosedale in 2004.

This really is a marvellous installation, and shame on me for not having found the time to write about it any sooner. If you’ve not already dropped-in, I really do urge you to do so before the end of July; I seriously doubt you’ll be disappointed!

Given the subject matter, it seems only appropriate that I close with yet another look back at LindenWorld from August 2001.

Related Links

Curious about art and the LEA? Why not pop along to their first Office Hours?

LEA Gateway
LEA Gateway

The first Linden Endowment for the Arts (LEA) Office Hours will take place on Friday July 25th, between 10:30-11:30 SLT.

LEA committee member Solo Mornington will be hosting the event, which will take place at the LEA Gateway.

The meeting is open to all (subject to region limits!), and those interested in art in SL, the work / purpose / structure of the LEA, etc., are invited to bring their questions.

Related Links

SL projects update 30/2: server, viewer, group chat

The Bayou, April 2014; Inara Pey, May 2014, on FlickrThe Bayou, April 2014 (Flickr)

Server Deployments – Week 30 Recap

  • On Tuesday July 22nd, the Main channel was updated with the infrastructure project deployed to the Magnum RC in week 29, and which adds support for the upcoming changes to the Skill Gaming policy, and includes the updates previously on LeTigre and BlueSteel- release notes
  • On Thursday July 24th, all three RC  channel were updated with the infrastructure support for the upcoming changes to the Skill Gaming policy, and the updates previously deployed to LeTigre and BlueSteel – release notes.

SL Viewer

The Library Refresh viewer was updated to release candidate status with the release of version 3.7.13.292194 on July 23rd. This viewer contains an update to a large set of the libraries used by the viewer to provide security, stability and consistency improvements to this and future viewers.

Group Chat

Simon Linden: continuing to work on group chat issues
Simon Linden: continuing to work on group chat issues

The anticipated group chat test didn’t materialise at the Server Beta meeting on Thursday July 24th as a result of Simon Linden coming across a last-minute issue which needed to be resolved ahead of further tests. He and Oz did, however, explain some recent discoveries within the chat system.

“While the earlier update to group chat didn’t give us any significant performance boost, we got a lot more information out of the servers,” Simon said. “And what we found was a big part of the group chat system load is not the chat messages you care about, but the updates to who is in the session or not.”

Oz added, “Those updates happen whether or not you’re displaying who’s in the session, in every group you’re in.”

Simon continued, “You can actually see this in the viewer if you add a line of code to log something whenever an update comes in to tell you who’s in the group chat … you’ll be surprised how many you get. The load goes up as the group size goes up … with a larger group, people are joining and leaving more often, and there are more people to update.”

People joining / leaving a session are recorded by the chat server. “It has a list of who’s online and in the group chat at that moment,” Simon explained, “it’s adding and removing from that list, and [generating] the resulting updates, that are the problem, [causing them] to be sent to everyone else still active in the group as they do so.”

The growth curve of these updates is described as exponential, and there is a knock-on effect with them as well; as group chat sessions share server resources, it is possible that a large group chat session, with multiple users joining  / leaving it and thus causing it to generate lots of updates can affect other group chat sessions hosted on the same group chat server, slowing them down as well.

While the chat servers are due for a hardware change, which is hoped will improve performance to a degree, simply adding more hardware to the chat service back-end isn’t seen as a solution, as it’s the exponential manner in which the updates grow which needs to be reduced and controlled. The testing Simon had hoped to run during the Server Beta meeting was to test some improvements he had been making to the queuing of the updates and in combining messages to hopefully reduced the load. However, in running over the code, he encountered a glitch that he needs to resolve before the testing can proceed.

Another issue with the group chat system is that when users log-in to a Second Life session, they automatically join all 42 of their groups, sending a “I’m here!” message to all 42 groups so that they can start receiving messages from active groups. This has obviously been exacerbated each time the limit on how many groups a person can join has been raised, so as Oz pointed-out during the meeting, “upping it again would make it even worse, so until this is dealt with, don’t even ask… 🙂 .”

HTTP Updates

As indicated by Monty Linden at the last TPV meeting, there are further server-side updates which should further assist with improvements to texture and mesh asset downloads. These are now nearing the point where they are likely to be surfacing (although quite when isn’t clear), prompting Oz to comment, “We’re setting up some experiments with server side changes that will complement the pipeline viewer, but are not strictly speaking dependent on it. When we’re confident that our test setup is ready, including how to measure the results, we’ll invite you folks to help us test.”

 

In-world legal presentation on the recent updates to the Lab’s Terms of Service

I’ve received a press release from the SL Bar Association SLBA) announcing that Agenda Faromet, who in the physical world is an attorney specialising in privacy and internet law operating out of San Francisco, will be discussing the July 16th, 2014, changes to Section 2.3 of Linden Lab’s Terms of Service and also the recent changes to the Lab’s Skill Gaming policy.

Agenda Faromet (via profile)
Agenda Faromet (via profile)

The press release reads in part:

Linden Lab has recently announced changes to the Terms of Service associated with Second Life.  This change comes almost a year after the major controversy that erupted last year over a substantial change in section 2.3 of the agreement with users of Second Life, related to the license claimed by Linden Lab in works created by creators in-world.  Please join us for a lively discussion of the actual language changes from the prior terms of service.  Agenda will also discuss other changes implemented by Linden Lab, including the gaming policy.

The discussion is set to take place in the SLBA courtroom, starting at 10:00 SLT on August 2nd.

I hope to be able to attend the meeting and provide a transcript through this blog.

About the SL Bar Association

The SL Bar Association (SLBA) is a group for legal professionals and others interested in legal issues in Second Life. It is registered as a 501(c)(6) organisation in the United States, and operates in Second Life from the Justitia Virtual Legal Resource Village, which serves as a resource for both attorneys and the general public, and has law offices available to rent on the square, along with general legal information on a variety of topics.  Rental units are also available at sea level.

Details of SLBA talks and presentations can be found on the SLBA website, together with further information on the association and its members.