2022 SUG meetings week #7: summary

Bordeaux, France, January 2022 – blog post

The following summary notes were taken from the Tuesday, February 15th, 2022 Simulator User Group (SUG) meeting. It forms a summary of the items discussed, and a video of the entire meeting is embedded at the end of the article – my thanks to Pantera for recording it.

Server Deployments

  • There was no deployment to the SLS Main channel on Tuesday, February 15th, 2022, but the simhosts were restarted.
  • Wednesday, February 16th should see the RC channels updated with simulator release 568051, postponed from week #6, and which includes a series of bug fixes (including one for BUG-230771 “llRequestUsername returns invalid data when invalid key is provided”) and adds a feature to LSL: OBJECT_ACCOUNT_LEVEL flag to llGetObjectDetails(): when called on an agent in the region, returns the agent’s premium status.

Available Official Viewers

This list reflects those viewers available via the first four links in the LL Viewer Resources section, below.

  • Release viewer: version version 6.5.2.567427 – Mac Voice hotfix viewer, January 13 – no change.
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • Maintenance RC viewer, version 6.5.3.567451, issued on January 20th, combining the Jenever and Koaliang Maintenance viewers.
    • The Tracy Integration RC viewer version 6.4.23.563771 (dated Friday, November 5) issued Tuesday, November 9.
  • Project viewers:
    • Performance Improvements project viewer version 6.6.0.567604, dated January 24.
    • Mesh Optimizer project viewer, version 6.5.2.566858, dated January 5, issued after January 10.
    • Performance Floater project viewer, version 6.4.23.562625, issued September 2.
    • Legacy Profiles viewer, version 6.4.11.550519, dated October 26, 2020.
    • Copy / Paste viewer, version 6.3.5.533365, dated December 9, 2019.

In Brief

  • A request was (again) made to have simulator behaviour change such that vehicles hitting a parcel ban  / ban lines are “bounced” (much like they do on reaching an edge of the grid) rather than avatars being unseated / dumped and the vehicle returned to the owner’s Lost and Found.
    • This has been requested before, but rejected.
    • During the meeting, the idea was referred to as something that “might be possible”, although it would require protocol changes, if tackled.
    • An alternative suggestion put forward (by a user) was to have a vehicle given the lowest access permissions among those avatars seated on it. That way, if any agent attached to an object cannot enter a parcel, the vehicle would treat that parcel as a solid obstruction. This was seen as potentially more “doable” idea, and a formal Jira Feature Request was asked for – see BUG-231802.
  • A request was made for a grid-wide KVP (or KVP-style) database (as is available to Premium members under the Experience Keys system) to be made available that could be used as a permanent data store (see BUG-231801) available to all who need it.
    • Some of the ideas put forward around this at the meeting included updating the script engine so that scripts can dynamically write data to note cards – something as seen as problematic by the LL or have the viewer use local storage for data generated for use by the avatar (e.g. from a HUD) – something that could be an issue if data is stored on one machine is needed when on another device.
    • Cost of storage was noted as a possible issue, with the suggestion that perhaps (and whilst not permanent) KVP-like storage could be made available along the lines of Local Textures: the data is available for use for as long as a person is logged-in, after which the storage used would be cleared.
    • A further alternative suggestion made by LL – again, note the word suggestion – was the provision of a LSL API that could be used to access AWS services like Dynamo – that is, LL supply API and data movement, users wanting to use the capability supply the account and credentials. This was suggested with an idea of soliciting feedback on the idea.
    • A suggestion was also put forward for a new asset type specifically designed for read / write data storage, but capped at (say) 64 KB.
    • Again, this was a discussion – there are currently no plans to implement any of the above.
  • An issue with uniformly applying EEP settings across multiple regions in an estate via scripted means and smoothly applying it to avatars into and through the estate. A specific bug requiring rectification via the use of fast timers has been identified, together with a possible improvement to handling EEP settings via script. A bug report (BUG-231806) and a couple of feature requests (BUG-231807 and BUG-231808) have been filed on the matters – please refer to them and the video for more.
  • There was a lot of text chat around Avatar Expressiveness – however, as most of this was was subjective and the Lab is not yet in a position to provide further information on the capability, I’ll leave it to the video, below.

Admiring Adwehe’s Crescent Moon in Second Life

Nitroglobus Roof Gallery: Adwehe – Crescent Moon

Monday, February 14th, 2022 saw the opening of Crescent Moon, the latest exhibition Dido Haas is hosting at her Nitroglobus Roof Gallery in Second Life. Presenting the work of Adwehe, this is an exhibition that mixes 2D and 3D art together with a custom EEP setting for the gallery which really should be used (menu → World → Environment → make sure Use Shared Environment is set) if the exhibit is to be properly appreciated.

When the EEP is set, visitors will see that a crescent Moon dominates the sky along one arm of the Gallery; but this is no mere play on the title of the exhibition, there is a purpose in including this huge waxing crescent Moon and making it as much a visual element of the exhibition as any of the images and sculptures Adwehe has on display.

Nitroglobus Roof Gallery: Adwehe – Crescent Moon

Perhaps the best way to sum up the theme of Crescent Moon would be to use a word that has become a common subject within the world of Second Life art: “identity”. However, this is also too simplistic a term when applied here; Crescent Moon is a multi-faceted exploration of interlocking themes: an exploration of self, identity, the relationship between human and avatar; questions of “godhood” and creation and artistic discovery.

As Adwehe notes, the Moon has a special attraction for humans down the ages and around the world. It has been a focus of worship, a reminder of our small place within the cosmos, encouraging our ancestors to see it as the seat of one deity or another. It is also something we only see thanks to the sunlight it reflects – reminding us the Sun is very much the source of life on Earth – whilst that reflected light causing us to see the world around us differently to how we perceive it by the direct light of day; a world both illuminated, yet distorted.

Nitroglobus Roof Gallery: Adwehe – Crescent Moon

And like the Sun and Moon were once seen as seats of goods, so we can, in sitting behind our screens, become gods in our own right: we can create and destroy at will, whilst our avatars sit as the projection of “self”, but one perhaps distorted. They are not us but projections or who we are – or more correctly, what we want to present of ourselves – through the medium of photons – the same atoms of light that give us life – but organised into a form that is not truly “us”.

Thus we have the opportunity to explore, to experiment, be it through self-expression, through that ability to create with prim, texture, particle, and mesh – and for the artist to do both, through experiments at colour and art from, physical and digital, camera and canvas, Opportunities that both reflect on our inner natures and also to play back into ideas of creation, godhood and primality.  All of this is richly explored within Crescent Moon. Within the images we have a captivating mix of painting and photography; they speak to the artist’s acknowledged experimentation with her work in preparing for this exhibition.

Nitroglobus Roof Gallery: Adwehe – Crescent Moon

But there is something more within them as well. The colours used in many of them are primal in tone: red, blue, black, green; colours that appear to have been painted on Adwehe’s avatar as much as the canvas. This gives the colour images a primal element, something added to by the fact that the character in them – and most of the more monochrome images – is dancing, something that might be seen as an act of worship – or given the Moon’s association with the female gender, perhaps they might also be seen as a celebration of femininity and woman as the source of life. Through these primal / feminine themes, we have a further intertwining of ideas of identity, exploration of self and place both as modern explorers of coming to terms with a new digital realm, giving birth to new means of expression and creation, whilst also presenting an echo of our ancient ancestors as they faced a new and strange realm of the world we have long-since tamed – or is that conquered?

This expressiveness of art, dance, and exploration of our sense of self and place extends into the sculptures Adwehe also presents. With regards to these sculptures, I particularly like the way they both embody the themes of the exhibition and moods expressed by the images and even gently enfold JadeYu Fhang’s KHAOS, a regular piece Dido has on display at Nitroglobus, perfectly into Crescent Moon.

Nitroglobus Roof Gallery: Adwehe – Crescent Moon

This is an exhibition that mixes so much into it: 2D and 3D art; primal body painting and modern abstractionism; contrasts of humanity and godhood; reflections of our modern mastery of the technology to create worlds of our own, and of our need to find comfort in what could be a strange and something frightening physical world through the worship of what appeared to be two great constants of life: the Sun and the Moon. It is also an exploration of self and mood as we join the artists in her experiments with light, colour, image and object.

SLurl Details