2019 SL User Groups 34/3: TPVD meeting

Autumn Trace; Inara Pey, July 2019, on FlickrAutumn Trace, July 2019 – blog post

The following notes are taken from the TPV Developer meeting held on Friday, August 23rd, 2019. A video of the meeting is embedded below, my thanks as always to Pantera for recording and providing it. The key points of discussion are provided below.

This was another  short meeting with a lot of general text chat, not reflected in these notes.

SL Viewer News

[0:10-5:45]

  • Current Release version 6.2.4.529638, formerly the Love Me Render RC viewer dated August 5th, promoted August 12th – NEW.
  • Release channel cohorts:
  • Project viewers:
    • Project Muscadine (Animesh follow-on) project viewer, version 6.4.0.530100, August 19th.
    • 360 Snapshot project viewer, version 6.2.4.529111, July 16th.
    • Legacy Profiles viewer, version 6.2.3.527749, June th5. Covers the re-integration of Viewer Profiles.
  • Linux Spur viewer, version 5.0.9.329906, promoted to release status 29th November 2017 – offered pending a Linux version of the Alex Ivy viewer code.
  • Obsolete platform viewer, version 3.7.28.300847, May 8th, 2015 – provided for users on Windows XP and OS X versions below 10.7.

Bakes on Mesh

As per my August 22nd Content Creation User Group meeting notes, the Lab is hoping to promote Bakes on Mesh (BoM) to release status in week #35 – possibly as early as Monday, August 26th, 2019.

Umeshu RC

This is ready for promotion, but has been held back as the Lab want to get Bakes on Mesh promoted to release. Umeshu therefore looks most likely to be promoted in the near future. However, if there are late-breaking issues with BoM, the Umeshu RC could be promoted in its place.

EEP

As well as the rendering issues currently being addressed, there is apparently one new simulator bug that is being investigated.

Voice Viewer

There is an upcoming Voice RC viewer, intended to address various voice drop-out issues. It may also have an update SLvoice.exe binary. This is currently awaiting a fix prior to being surfaced in the Alternate Viewers page / the available viewers index page.

In Brief

  • Bitbucket: used to manage viewer repositories) will be sunsetting support for Mercurial; Linden Lab will therefore be switching to git on bitbucket for their repositories. However, the work is not seen as currently being urgent, with Oz Linden noting (via e-mail):

Clearly, how the TPVs handle this needs to depend on your own plans – particularly whether that’s staying with Mercurial hosted some other way or changing to Git (or something else). We will transition to git within bitbucket, preserving full history and as much as possible the ability to work in both during the transition.

When we have a plan in place, which will take some time, we’ll put it on the agenda.

  • There may be updates to both the Singularity (in progress) and Alchemy (possibly) before year-end.
  • Trivia:
    • Linden Lab have a quarterly internal review mechanism they call Review-O-Matic for setting staff goals and reviews. It is, according to Grumpity Linden, “neatly packaged with a tradition of eating treats”.
    • One Linden staffer owns an alpaca farm. This prompted a brief discussion on whether alpaca are cute pets or food. I opted to go with both, suggesting: The Alpaca (vicugna pacos): Loveable pet or delicious dish?“. I may have caused some distress to Whirly Fizzle, who puts alpaca firmly in the “pet” category 😀 .

Portraits and narratives in Second Life

The Itakos Project: Soul Portrait Collection Summer Black & White Edition – Saveria Rossini

The Itakos Project, operated and curated by Akim Alonzo, has undergone an expansion since my last visit (see: Soul Portraits in Second Life), with a new halls  – the Blue Pavilion – and an extension to the Black Pavilion, as well as a new platform gallery that will officially be opening a new exhibition on August 30th.

The Blue Pavilion sees a follow-on to Soul Portraits linked to above, with Soul Portrait Collection: Summer Black & White Edition. As with the first edition this features images from selected photographers who have submitted their work to the Itakos Project Flickr group. However, as the title implies, this selection features black-and-white images, and which had been submitted by Angelina Corral, Aver Osk, Aimee Cristole, Carolyn Diesel, Gabi Ka, Edie Horngold, Latia Lavecchia, -K- Lynagh, Ktsyakumi Izabela Navarathna, Saveria  Rossini and Sunset Theas.

The Itakos Project: Soul Portrait Collection Summer Black & White Edition – Sunset Theas

Further, and in difference to the first edition, the images here are not restricted to head-and-shoulder images; they instead offer broader perspectives – full body shots, those with more of a background in view, and so on.

This, to me, adds a further depth to this black & white edition; the range of images helps to keep things fresh as one moves through the hall, while the broader perspectives evident in some of the images offer a broader canvas on which the imagine can write its own story to accompany each image. Which is not to say those that do offer more direct facial studies are any the less fascinating; quite the reverse in fact. All of the pieces offered here are remarkable for their depth and ability to stir the imagination into framing a story around them.

The extended Black Pavilion offers the second of two exhibitions by Akim that are currently on display at the gallery (the other being The Matrix, which I reviewed here). And I confess from the start that Akim is fast becoming one of my favourite artists in Second Life.

The Itakos Project: Portraits And Some Other Circumstances – Akim Alonzo

In Portraits and some Other Circumstances he presents a series of colour and black and white female avatar studies. Originally displayed in June 2019, the collection has been expanded by Akim, and includes direct portrait studies and a series of “other circumstances”, which present more sensual studies (that feature nudity, and so should be considered NSFW).

These are pieces that again offer scenes suggestive of wider stories. In this, some offer direct hooks to a possible narrative – such as The Model was Impressed by the Old Camera, which places a faceless, naked subject alongside a camera and adds a very subtle twist of double entendre via the title. Others are more subtle, such as Imagine (Looking away), with its suggestion of the things around us we might so easily miss – or the suggestion of things we are never intended to see, but are nevertheless with us – such as angels who watch over us. Throughout all of these pieces there is a subtle use of pose, eye positioning, model placement soft focus, and so on, that gently draw us into each image, asking us not so much to view it, but explore it and consider what might lie beyond each frame.

The Itakos Project: Portraits And Some Other Circumstances – Akim Alonzo

Within the White Pavilion, visitors can find The Edgy World of M, featuring a collection by Maloe Vansant.

In this collection Maloe offers a series of pieces – most of them, I believe, self-studies – designed to tell us about “an unusual and hidden side of her imaginary world.” Most of them are a mix of dark juxtaposed with vivid, rich colour in what is both a powerful contrast and naturally symbiotic balance.

The Itakos Project: The Edgy World of M – Maloe Vansant

This contrast / symbiosis seems to also reflect an underlying narrative with these pictures – each of which might be considered a passage lifted from a story – the colour perhaps representing the “normality” of a life as it is presented to others – a mask if you will; and the black representing what lies hidden behind those same masks of normality: the hidden desires and thoughts – some of which may themselves be dark in nature (the the references to death and the horrors of removing masks).

These various elements come together quite dramatically, drawing us into that edgy world of M, a place that is rich in tone, theme, and image, and which is also at its heart, both personal (on at least two levels – Maloe’s and the observer’s) and intensely primal.

The Itakos Project: The Edgy World of M – Maloe Vansant

Also on display at the time of writing is Simply Dreaming, a further remarkable collection of art by Awesome Fallen, and which I wrote about in April 2019.

SLurl Details

2019 SL User Groups 34/2: Content Creation summary

Scarlett Isle; Inara Pey, July 2019, on FlickrScarlett Isle, blog post

The following notes are taken from the Content Creation User Group (CCUG) meeting, held on Thursday, August 22nd 2019 at 13:00 SLT. These meetings are chaired by Vir Linden, and agenda notes, meeting SLurl, etc, are usually available on the Content Creation User Group wiki page.

Bakes on Mesh

Project Summary

Extending the current avatar baking service to allow wearable textures (skins, tattoos, clothing) to be applied directly to mesh bodies as well as system avatars. This involves viewer and server-side changes, including updating the Bake Service to support 1024×1024 textures, but does not include normal or specular map support, as these are not part of the existing Bake Service, nor are they recognised as system wearables. Adding materials support may be considered in the future.

Resources

Current Status

  • An internal meeting at the Lab held immediately prior to the CCUG suggests Bakes on Mesh could be promoted to release status early in week #35 (week commencing Monday, August 26th, 2019).
  • It was therefore requested than anyone intending to test BoM to do so over the weekend and file any issues they find via Jira bug reports ASAP.
  • There are some known issues that will be listed when the project is promoted to release status, and which will be noted in the Bakes on Mesh knowledge base article when BoM is promoted to release status.
  • The major element in understanding how BoM works is understanding how the additional channels supplied for Bakes on Mesh work. These are:
    • LEFT_ARM_TATTOO – baked to left arm.
    • LEFT_LEG_TATTOO – baked to left leg.
    • AUX1_TATTOO – baked to aux1.
    • AUX2_TATTOO – baked to aux2.
    • AUX3_TATTOO – baked to aux3.
  • Unlike the existing channels (head, upper, lower, etc)., these do not have an underlying skin texture associated with them, and so do not have a wearable corresponding to the alpha wearable that can be used with the existing channels to “hide” them.
    • This may be changed in a future update, but for now, it is how Bakes on Mesh will be shipped with the new channels.

Environment Enhancement Project

Project Summary

A set of environmental enhancements (e.g. the sky, sun, moon, clouds, and water settings) to be set region or parcel level, with support for up to 7 days per cycle and sky environments set by altitude. It uses a new set of inventory assets (Sky, Water, Day), and includes the ability to use custom Sun, Moon and cloud textures. The assets can be stored in inventory and traded through the Marketplace / exchanged with others, and can additionally be used in experiences.

Due to performance issues, the initial implementation of EEP will now likely not include certain atmospherics such as crepuscular rays (“God rays”).

Resources

Current Status

  • Work continues on rendering bug fixes.
  • There are also some permissions bugs that need to be resolved as well.
  • Overall, it is hoped that these can be resolved and the viewer updated soon, with a view to moving EEP on to release status in the near future.

Animesh Follow-On – Project Muscadine

  • DRTSIM-421 on Aditi (region Bakes on Mesh) has the server-side code to support the new visual parameters LSL code.
  • The project viewer is now available – viewer version 6.4.0.530100, dated Monday, August 19th. This supports the new LSL code as per DRTSIM-421, above.
  • Vir has other commitments coming up (ARCTan?), so progress on updates to this work may be slow for the next several weeks.
  • A potential update is to revise the current throttle (limiting Animesh character to updating twice every 10 seconds). This was put in place to prevent people using the system as an alternative means of animation (and potentially thrashing performance); however, it is considered too slow for testing purposes.

Bakes on Mesh for Animesh

Still being requested, but also still seen as a significant piece of work, as it would require changes not just with how Animesh items are managed but to the entire Bake Service in support of the capability. As such, this is not currently something the Lab is putting on the road map.

Animesh Attachments

Having attach point for Animesh characters and items is seen by come as a higher priority than extending Bakes on Mesh to Animesh. It is also something the Lab could implement somewhat more easily (for some value of “easily” to be determined) than BoM on Animesh. A call was made for possible use-cases included particle support, ability to simple attach clothing items rather than having to rig them (which would conversely limit movement of the item as it wouldn’t necessarily conform to the Animesh body movements), objects such as weapons (for NPCs), etc.

Kimeu’s Hot Summer in Second Life

Diotima Art Gallery – Kimeu Korg

Currently on display at Diotima Art Gallery curated by Redi (Red Bikcin), is Hot Summer, an exhibition of art by Kimeu Korg. As the title suggests, it features images – fifteen in total – depicting summertime scenes; or which are for the most part summertime scenes!

I admit to being something of a fan of Kimeu’s art, as he has a wonderful sense of whimsy and also an eye for creating thought-provoking images that can draw upon the abstract and / or the absurd or comical to pull the observer into them. Some of this talent is on display within the pieces presented here, although most are perhaps more “traditional” in nature – albeit with various motifs that also make Kimeu’s work so attractive.

Diotima Art Gallery – Kimeu Korg

The more comical can be seen in the likes of (13), located on the the right of the entry hall of the gallery. It features Kimeu standing on a beach in white, singing lustfully, a microphone in one hand and a rubber chicken held outstretched in the other, it’s beak agape as if singing in accompaniment.  Set against a calm sea and sandy foreground – two of the aforementioned motifs that can be found as a theme to many of the pieces here – it cannot fail to raise a smile.

Whimsy is evident front-and centre in some of these pieces – notably in the likes of (8), found in the far corner (relative to the entrance) of the L-shaped gallery, but also far more gently, such as with (4), which at a first casual glance might appear to be an ordinary image of a man standing on that sandy shoreline and looking out over sunny waters to where Orca-like fins rise above the waves, a dog and puppy – until you take a second look, and realise the “dog” and “puppy” are in fact a seal and her pup.

Diotima Art Gallery – Kimeu Korg

Finished as paintings – both oil and watercolour in looks – and also as coloured drawings, Kimeu’s pictures always have a life of their own that is unique within Second Life, something that also increases the appeal of seeing them exhibited, and this collection is no exception. It will remain open through to the end of Thursday, September 5th, and a visit is strongly recommended.

SLurl Details

2019 SL User Groups week #34/1: Simulator User Group

Hallig Norddeich, Nibbevegen 1; Inara Pey, July 2019, on FlickrHallig Norddeich, Nibbevegen 1, July 2019 – blog post

Server Deployments

Note: at the time of writing, the server deployment release notes had yet to be published. This article will be updated when they are available.

  • On Tuesday, August 20th, the SLS (Main) channel  was updated with server maintenance package 19#19.08.06.529800, containing internal fixes, and previously deployment to the RC channels in week #33
  • There was a change to the RC deployments in week#33.
    • Server maintenance update containing improvements for script performance and that had been due to be deployed to the BlueSteel and LeTigre channels, was found to have an 11th hour bug that prevented deployment.
    • Instead, BlueSteel and LeTigre received the same deployment as had been planned for Magnum –
    • server maintenance package 19#19.08.06.529800, containing internal fixes.
  • As a result, on Wednesday, August 21st, the RC channels should be updated with at least one server maintenance update, 19#19.08.07.529856, containing the script run improvements. However, at the time of writing, and pending the publication of the release notes, it is not clear if this update will be going to all of the RC channels or just a selection.
    • Should this deployment also go sideways for the script improvements updates, those interested can test performance on the Aditi DRTSIM-406 channel at the Jigglypuff region.

SL Viewer

The EEP RC viewer updated to version 6.4.0.530150 on Monday, August 19th, 2019.

The rest of the official viewer pipelines remain as follows at the time of writing:

  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself):
  • Project viewers:
    • 360 Snapshot project viewer, version 6.2.4.529111, July 16th.
    • Legacy Profiles viewer, version 6.2.3.527749, June 5. Covers the re-integration of Viewer Profiles.
  • Linux Spur viewer, version 5.0.9.329906, promoted to release status 29th November 2017 – offered pending a Linux version of the Alex Ivy viewer code.
  • Obsolete platform viewer, version 3.7.28.300847, May 8th, 2015 – provided for users on Windows XP and OS X versions below 10.7.

In Brief

  • Despite the lack of deployment of the script improvement code in week #33, some have reported that overall script performance on some regions appears to have improved. The Lab has picked-up on these reports, but has no explanation as to what may have happened to improve things.
  • At the CCUG group meeting on August 15th, it was stated that a Linden at a recent Web User Group (WUG) had hinted the SL wiki was to be gradually deprecated in favour of the knowledge base. However, at the SUG meeting, Oz Linden indicated that this isn’t necessarily the case:

If I proposed killing the wiki, there a Lindens who would show up with pitchforks…rest assured that it is well defended. One of our background-priority projects that is getting some attention is updating the wiki software, actually … no predictions when that might happen, but Someday™.

  • A major impact felt by regions is that of avatars teleporting into / out of a region. Some work was done to improve things a while ago, particularly around avatars leaving a region, but the Lab is aware of the issues of avatars coming into a region causing it to slow down / freeze – and this is now described as “moving up” in the Lab’s hit list of issues to tackle.
  • There was further discussion around the idea of limiting script use to the parcel level in order to prevent individual parcels taking up all of the script resources for a region. However, as noted in my week #33 summary, this is perhaps much easier said that done.

On the waterfront at Pappado in Second Life

{PAPPADO}. August 2019 – click on any image for full size

Shawn Shakespeare suggested we drop into {PAPPADO}, a 1/4 Full region parcel offering a waterfront design suggestive of somewhere along one of Europe’s Mediterranean coastlines.

Unlike most 1/4 region parcels, which tend to make up a square within a region, this one looks to be two 1/8th parcels that have been joined end-to-end to present a ribbon-like setting that runs entirely across the north side of the host region, east to west ,that in turn makes for an ideal coastal build.

{PAPPADO}, August 2019

On arrival, I was somewhat put in mind of two places we’ve vitised in the last year in SL – Little Havana, which we dropped into in December 2018, and Keleland, which we last visited a year ago, in August 2018. The resemblance to either is somewhat superficial – {PAPPADO} has a personality all its own – but in the case of Kekeland, it is perhaps understandable given the parcel’s principal designer is Terry Fotherington, who designed Kekeland alongside of Bridget Genna.

The landing point sits at the eastern end of the parcel, on an aged stone terrace bookended by the sea to one side and an old chapel-like building on the other. Both terrace and chapel share their stonework with an arched gateway that backs the terrace, all three suggesting that are all that remains of a large structure that once stood here – although the walls running from either side of the gateway are of a much more recent design, and the gates themselves suggest they are perhaps not the originals.

{PAPPADO}, August 2019

Beyond the gates is an old slipway; what it may have been used for is unclear, but the hulk of an fishing boat lies canted over on the sands close by, and another, seaworthy trawler sits just off-shore – the first hints that this is as much a working destination s vacation spot.

Running westwards away from the landing point is the broad ruler of a road sitting between sandy beach and seafront properties that would appear to cater to those on vacation – there’s a motel, a cinema, a little ice cream parlour and a cake shop. Arches and alleyway provide access to a cobbled street paralleling the beach-front road and which offers a mix of possible residential houses and smaller commercial units.

{PAPPADO}, August 2019

Mid-way down the road sits a further set of arched gates that slice across it and standing in defiance of any four-wheeled motor vehicles that might happen down the street. While the road does continue beyond the wrought-iron gates, the surroundings take on a far more businesslike look. The beach is replaced by wharves, the sand by rocks and shingle. Signs indicate this is a place were fishing is the order of the day – although given the rocks in the sea, I would not like to try to bring a fishing boat alongside the wharves!

The buildings here also appear a lot more careworn than those to the east, again perhaps an indication that enticing tourists or holidaymakers is not their primary goal. Beyond them, where the road meets its end, a path and little bridge cross a busy brook to provide access to another small beach area backed by a modern-style house (apparently open to the public), offering little spots on the sand for folks to enjoy at this end of the parcel.

{PAPPADO}, August 2019

Quite where in the world this might be is anyone’s guess. The gay colours of the buildings at the eastern end of the setting put one in mind of places like Havana, but the preponderance of Vespa scooters suggest somewhere on the Italian coast. However, and wherever you chose to see it, {PAPPADO} offers a pleasing diversion (although one or two of the props could perhaps benefit from some adjustment – a corner café has a few floating chairs, as does the beach!).

SLurl Details