2023 SL SUG meetings week #51 summary

Nom Nom Café Library, November 2023 – blog post

The following notes were taken from the Tuesday, December 19th Simulator User Group (SUG) meeting. They form a summary of the items discussed, and is not intended to be a full transcript. A video of the meeting is embedded at the end of this summary, my thanks as always to Pantera for recording the meeting and providing it.

Meeting Overview

  • The Simulator User Group (also referred to by its older name of Server User Group) exists to provide an opportunity for discussion about simulator technology, bugs, and feature ideas.
  • These meetings are conducted (as a rule):
  • They are open to anyone with a concern / interest in the above topics, and form one of a series of regular / semi-regular User Group meetings conducted by Linden Lab.
  • Dates and times of all current meetings can be found on the Second Life Public Calendar, and descriptions of meetings are defined on the SL wiki.

Simulator Deployments

  • No scheduled deployments, just region restarts.

Viewer Updates

On Monday, December 18th, the Maintenance-W RC viewer (bug and crash fixes) updated to version 7.1.2.7213596294.

  • Release viewer: version 7.1.1.7039128750, formerly the Maintenance V(ersatility) RC viewer (displaying user-customized keybindings in chat), issued December 1, promoted December 14.
  • Release channel cohorts:
    • glTF PBR Materials Maintenance RC, version 7.1.2.7215179142 issued December 15 – numerous bug fixes and improvements.
    • Maintenance X RC, version 7.1.1.7088410646, December 7 – usability improvements.
    • Maintenance Y, version 6.6.17.6935642049, issued November 21 – My Outfits folder improvements; ability to remove entries from landmark history.
    • Emoji RC viewer, version 6.6.15.581551, August 31.
  • Project viewers:

Game Controllers Update

From Leviathan Linden:

I had a fresh working game_control viewer [on Github] on Wednesday [Dec 13]. There is an updated viewer that allows avatar control “Actions” to be translated into GameControl input. 
DaveP pointed out that game_control could be hijacked to supply midi input if the number of supported buttons was uncapped. Right now the game_control event is limited to 32 buttons because they are stored in a 32-bit mask. However, that would require button state to be represented in lists, which I had originally proposed, but received feedback saying scripters would prefer the bitwise masks –> much faster to process.

In Brief

  • Party week + No Change window, so not a lot discussed / little news.
  • Leviathan Linden has implemented llGetAspectRatio() for attachments, and is aiming to release it in the new year with the Gingerbread simulator update (likely mid-to-late January).
    • There are no parameters for the function, it just returns horizontal/vertical ratio float value if the scripted object is an attachment.
    • The item doesn’t need to be attached as HUD, any attachment point works.
  • The bug within the current Fall Colors simulator release (currently on all RC channels) which causes repetitive collision sounds has not been completely resolved. See BUG-234835 “Can hear Collisions “play” on RC channels”.
  • The first hour of the meeting focused on a general discussion on possible scripted updates for the SL camera (including whether or not some general camera improvements might be better handled viewer-side).
  • Please refer to the video below for the core meeting – which extended beyond the hour due to the live music; unfortunately, I had to depart for the physical world just after the first hour was up.

† The header images included in these summaries are not intended to represent anything discussed at the meetings; they are simply here to avoid a repeated image of a rooftop of people every week. They are taken from my list of region visits, with a link to the post for those interested.

A mystical Aurelias in Second Life

Aurelias, December 2023 – click any image for full size

At the start of 2023, I dropped into Aurelias, a Full region designed by Sparkle (Sparkely Sugar) – see A Winter’s Aurelias in Second Life. So with the end of the year now peeking over the horizon at us, I decided to hop back a short while ago and have another look and see what the end of the year has brought. Certainly, the updated description for the region piqued my curiosity nicely.

Welcome to Aurelias, a captivating town that echoes the spirit of Charles Dickens and transports you to a bygone era. As you stroll through our cobblestone streets, you’ll feel the enchantment inspired by classic fables and fairytales.

– Aurelias About Land description

Aurelias, December 2023

Now, for those who might read that description and have images of scenes from A Christmas Carol or one of Dickens’ other (lesser known to many?) Christmas works such as The Cricket on the Hearth, The Battle of Life, The Haunted Man and/or the New Year leaning The Chimes; it might come as a disappointment or relief (depending on one’s perspective at this time of year) that this is not the case; the key within the description is spirit of Charles Dickens.

This can be taken to mean that within the region there are elements which might be seen as being inspired by the ideas of a Dickensian / Victorian era – and some which might possibly have certain echoes from some of Dickens’ stories – but there is not anything here that one can point to an definitively state it has been drawn from any particular story or novel.

Aurelias, December 2023

For example: the cobbled streets of the little town square and its surrounds, lit as they are by what might be taken as gas lamps, might have something of a Dickensian air to them, but you’re not going to find a door with Scrooge and Marley above it; and while one of the business premises might well have a slightly Scroogian chap standing inside, would the focal character of A Christmas Carol (as seen at the start of the novella) allow a gramophone player in his place of business? Or a board game?

Instead, the region casts a wider net, presenting a location caught under a ghostly sky where many tales – folk and fairy, novel and short story – might be found to offer little touches and hints.

Aurelias, December 2023

The little township sits on the raised north side of the region as a quiet gathering of mixed businesses, some of which appear perfectly natural – the tea-shop, the pubs and antiques shop – others of which hint at darker, more mysterious things. A large, well-appointed house sits to one side of the square proper, the delivery truck sitting outside it casting a more Georgian lean to the setting (along with the style of some of the other buildings). All are in turn watched over from the west and east by headlands which cup between them a small bay and upon which sit, respectively a gaunt house wrapped in mist and where strange robed figures look outward and a poem that is somewhat mindful of words by Oscar Wilde (within A Woman of No Importance) might be found; and on the other by a tall-roofed church presided over by a severe-looking minister and another large house  complete with paths and steps giving access to the coast below its gardens.

Snow hugs the shoulders of the gaunt house, and alongside it sits a skating rink. They form an odd couple; on the one hand they are drawn together in presenting the only indications that winter has reached this land; on the other, the gaiety of the rink contrasts strongly with the brooding presence of the house, pushing them apart.

Aurelias, December 2023

To the south the land falls away to wetlands in might be found more mystery and sense of haunting or suchlike, together with a decrepit graveyard, potentially long abandoned given its general state. However, and despite it sitting within a swampy landscape, it can still (for those who think in that direction) perhaps conjure thoughts of young “Pip” Pirrip’s encounter with the criminal Magwitch at the start of Great Expectations, thus allowing the setting to carry another spiritual link to Dickens.

Also within the wetlands, shaded by tall trees, braziers burn, lights gleams from branches and mists float over the waters and old ruins and a cave await discovery – all of which makes for plenty of opportunity to dream up stories of ghosts and goblins or fae folk and elves or – given the presence of glowing cauldrons, a spell-bound house and the town’s magic shop – perhaps witches and wardrobes; just let your imagination range free.

Aurelias, December 2023

Once again an engaging setting, one neatly linked to Sparkle’s Homestead region and store to the south.

SLurl Details

2023 SL viewer release summaries week #50

Logos representative only and should not be seen as an endorsement / preference / recommendation

Updates from the week through to Sunday, December 17th, 2023

This summary is generally published every Monday, and is a list of SL viewer / client releases (official and TPV) made during the previous week. When reading it, please note:

  • It is based on my Current Viewer Releases Page, a list of all Second Life viewers and clients that are in popular use (and of which I am aware), and which are recognised as adhering to the TPV Policy. This page includes comprehensive links to download pages, blog notes, release notes, etc., as well as links to any / all reviews of specific viewers / clients made within this blog.
  • By its nature, this summary presented here will always be in arrears, please refer to the Current Viewer Release Page for more up-to-date information.
  • Note that for purposes of length, TPV test viewers, preview / beta viewers / nightly builds are generally not recorded in these summaries.

Official LL Viewers

  • Release viewer: version 7.1.1.7039128750, formerly the Maintenance V(ersatility) RC viewer, issued December 1, promoted December 14 – displaying user-customized keybindings in chat – NEW.
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • glTF PBR Materials Maintenance RC, version 7.1.2.7215179142 issued December 15 – numerous bug fixes and improvements.
    • Maintenance-W RC viewer, version 7.1.2.7213596294, December 18 – bug and crash fixes.
  • Project viewers:
    • No updates.

LL Viewer Resources

Third-party Viewers

V6-style

V1-style

  • Cool VL viewer updated to version 1.32.0.3 (Stable) (PBR) on December 17 – release notes.

Mobile / Other Clients

  • Speedlight updated to version 30 (?) on December 15 – release notes.

Additional TPV Resources

Related Links

NANA Land’s many faces in Second Life

NANA Land, December 2023 – click any image for full size

Occupying a Full private region leveraging the land capacity bonus available to such regions, NANA Land is the work of Frie Frie (Freecheck) and Nika Snowpaw. The About Land description describes the region as a romantic setting offering the opportunity for meeting friends, exploring, dancing, photography and shopping; whilst this is largely accurate, it also understates all that NASA Land has to offer.

At ground level, where the landing point is to be found, sits a rugged island into which water has cut it way, either inland from the surrounding seas or outwards from the falls and streams which drop or flow from the highlands which make up a part of the island’s sub-tropical form. Flat-topped, these highlands form a pair of broad plateaux, the larger of which is home to the region’s main landing point. This sits within and open-air  café with tables sitting amidst a little sea of grass and flowers which are themselves constrained (for the most part) from flowing down over the cliffs in mimicry of the local waterfalls, by the presence of fences and shrubs.

NANA Land, December 2023

A slender finger of rock extends out from one side of this plateau to point north and form one half of an arc of rock which cups a beach of golden sand within it steep-sided arms. The remaining half of this curve of rock is formed by the side of the second plateau. This is not quite as tall as the first, but is as equally flat-topped at its far end, allowing it to play host to an architecturally impressive, green-topped building offering views out over the sea on three sides.

Whilst they are connected by a knobbly, forested wrist of rock, the easiest means by which to pass from one plateau to the other is via a long rope bridge paralleling the cliffs as they march along the back of beach below. The café end of this bridge lay close to the one path leading down from the landing point. The latter turns by way mossy paths and wooden walkways to meander down from the café and along one side of a large pool of water fed from falls which also tumble from the rocks above, to reach a humpbacked bridge which allows the route to pass over a narrowed neck of the pool.

NANA Land, December 2023

From here lay various paths of exploration passing around and through the island. These form tracks and trails of various kinds, winding their way under trees and rocky archways or over bridges and stone slabs are they cross streams and channels flowing through or cutting into the island’s lower reaches. to reaches various points of interest.

The latter range from the aforementioned beach, through a swampy bay to beach houses, cottages and huts which squat within the swamp, cling the the region’s costal areas or sit serenely in fenced grounds on hilltops. There’s also an open-air cinema (where a horse might be taken by those wishing to ride around the island rather than walk), a cave system cutting through the jumble of rock linking the two plateaux, multiple places to sit and spend time, dance machines, camp sites – and a lot more, all of which I will leave to you to discover and enjoy.

NANA Land, December 2023

Also to be found scattered throughout the region are teleport points. These are generally in the form of standing stones holding living flames within them, although their look can change depending on where you are within the region (as is the case with the wishing well and cat teleport at the landing point). Theses are all networked, providing a quick means to jump between them and to areas of the region which cannot be reached directly on foot.

The latter take the form of a set of sky platforms, three of which  – at the time of my visit, at least – offer settings appropriate for the season. They are “Christmas”, “Winter” and “Winter Shop”. Both “Christmas” and “Winter” sit on that same sky platform, so presenting a contiguous landscape visitors can explore and which encompasses cottages blanketed by snow and with cosy, warm interiors, and a Christmas setting complete with two musical Santas, places to sit and even a miniature golf area with tiny winter themes.

NANA Land, December 2023

The remaining winter setting is where visitors might find gifts left for them by Nika and Frie, and wander through another snowy landscape. A separate teleport from here provides access to gallery spaces and a little autumnal setting, whilst a further destination on the main teleport network directs visitors to the the rentals platform. Here, sitting with a very tropical setting, might be found beach houses of various sizes, some of which may be available for rent – just be aware that others may well be rented and thus off-limits to the meanderings of visitors.

There are a couple of rough patches awaiting visitors when exploring the ground-level islands, where physics need a little adjustment to present colliding with plants whilst trying to cross bridges or follow trails down into caves, but with a little careful navigation these can be bypassed. Outside of these, NANA Land offers a lot to see and appreciate, the use of sky platforms adding to the richness of exploration.

NANA Land, December 2023

SLurl Details

Traci’s Fragments (of Life?) In Second Life

Traci Ultsch – Fragments – December 2023

Fragments, the latest collection of digital art by Traci Ultsch now on display (into the early New Year, I believe) at Inspire Space Park / Art Planet, is a slightly unusual exhibition. Not because it is out-of-the-ordinary when placed alongside Traci’s overall portfolio – far from it; Fragments is as visually layered and abstracted as much of Traci’s other work. No, what makes it unusual – or perhaps curious might be a better term – is that it has not one, but three introductions, allowing visitors to take their pick as to which they find resonates the most.

Two of the three might be taken as reflections on life – or more particularly, how life is not something we can plan or necessarily control; at least, not beyond the most basic needs and routines. Rather, when all is said and done, it is really a fragmentary passage of time and events; actions and reactions within the greater planning which can so often become confused and oddly juxtaposed one to the next as we look back and try to recall  cause and effect.

Traci Ultsch – Fragments – December 2023

Thus, within this exhibition – which must be viewed with Advanced Lighting Model (ALM) enabled via Preferences → Graphics for those using a non-PBR enabled viewer, Traci offers a series of panoramic (in terms of their image ratio) pictures, each one carrying within it the sense of a theme – buildings, nature, walls, plants. However, each image is fragmented into a series of elements, often presenting a different view of the same central object, each element within the complete picture carrying a beat of not-quite repetition which is almost musical in form.

Words flow through each image collage, words which Traci declares them as extracted lines from songs; however, they have about them a similar beat, one suggestive of thoughts of the past and half-reminded reflections, so matching the manner in which the images suggest juxtaposed remembrances a a half-forgotten memory. Also present within each canvas are what might been seen as reflections of other images, small and distant – or might they be reflections of the same image?  – further enhancing the idea of fragmented memories (or desires, perhaps?), confused and overlaying one another.

Traci Ultsch – Fragments – December 2023

So it is that -perhaps –  within these images we might see personified the idea that far from being a cohesive set of steps, life really is a string of interconnected events of happenstance; some of which might well appear to be repeated (and thus give rise to our desire to understand there is a purpose to it all), when in truth there is nothing of the kind; no preordination; just random collisions of planned and unplanned events which push us onwards whilst leaving us to look back and reflect and try to make sense of it all.Or, perhaps as Traci disarmingly suggests in her third introduction to Fragments, these are images reflective of a random desire to create, trapped between hangovers and called into being by a lucid turn behind the camera lens and when hand and eye work in unison to tweak pixels on a screen. But even if the latter is true (which I somehow doubt); does this actually negate the underpinning theme offered through the first two introductions?

SLurl Details

Firestorm 6.6.17: Getting back on track

On Wednesday, December 13th, 2023 (SLT), the Firestorm team released version 6.6.17.70368 of their viewer.

It should be noted that this is not a new release of the viewer, but rather a hotfix for issues found with the client-side animation overrider which caused the withdrawal of the Firestorm 6.6.16 release (November 29th) – see here for more. In addition, the release includes a number of additional updates and fixes.

Table of Contents

Given this, the following is not a complete review of the 6.6.17 update, but focuses on the changes within it which were not a part of 6.6.16, together with the important lead-in notes – for a complete list of major and minor updates and credits for those responsible, please refer to the Firestorm 6.6.17 release notes.

Therefore, if you did not update to Firestorm 6.6.16, please release to my overview of that release as well as reading the notes below.

General Notes

Installation

  • Only download Firestorm from the Firestorm website. Do not utilise and other third-party site purporting to offer the Firestorm viewer, and remember Firestorm will never ask for log-in credentials in order to download a release version of their viewer.
  • There is no need to perform a clean install with this release if you do not wish to.
  • Do, however, make sure you back-up all your settings safely so you can restore them after installing 6.6.17.

Version Blocking

As per the Firestorm’s teams standard practice of only supporting 3 active versions of the viewer at any time, note that version 6.6.3 will be blocked from accessing Second Life three weeks from the date of version 6.6.17’s release, as will version 6.6.16.

Important Additional Notes

End of 32-Bit Windows Support
  • Linden Lab has recently moved their automated viewer build process to Github Actions (GHA) – see here for more. This will allow Firestorm to produce more timely updates, more in line with LL’s major updates.
  • However, as the Lab’s new build process does not include the third-party libraries required to build a 32-bit Windows version of the viewer, and Firestorm is not in a position to continue to directly maintain those libraries, Firestorm 6.6.17 will be the last version of Firestorm to provide a 32-bit Windows version.
PBR Materials Support
A Note on Inventory Updates
  • Both Firestorm 6.6.16 and Firestorm 6.6.17 include numerous Inventory updates. some of these see changes in inventory service communications with the viewer, designed to correct a long-standing bug wherein some deleted items became orphaned from the inventory folders and thus invisible.
  • However, with the fix these “orphaned” items may now be randomly restored to your Lost and Found folder – which may require checking and clearing as a result.
  • This issue is waiting a fix from Linden Lab – see BUG-234508.

Core Updates in Firestorm 6.6.17

Animation Overrider

Following the release of Firestorm 6.6.16, it was found that the viewer’s client-side Animation Overrider was suffering issues which were affecting a large numbers of users, prompting that version to be withdrawn. Specific fixes to address these problems in this release are:

  • FIRE-33414 – “Built-in AO destroyed after installing the Firestorm 6.6.16 (70339) Nov 23 2023 19:40:32 (64bit / SSE2)”.
  • FIRE-33300 – “FS AO doesn’t load animations on login”.

Inventory

  • FIRE-33322 – “Inventory window randomly jumps to the top”.
  • FIRE-33337 – “[BUG-234770] [SL-20682] Misbehaving Folders – can’t rename.
  • Inventory Preview Images:
    • Inventory Thumbnail Images should not be displayed uniformly.
    • An option has been added to disable inventory thumbnail preview images (see: FIRE-33356).
    • A further option has been added to control the delay before showing the inventory thumbnail preview images (see: FIRE-33285).
New Preferences option for Inventory Preview Images
  • The issue of Inventory folder names failing to correct update after a rename should now be fixed (see: FIRE-33337 “[BUG-234770] [SL-20682] Misbehaving Folders – can’t rename”.
  • The issue of tooltips always showing in inventory even though not needed, has been addressed. They should now only show for inventory items with a thumbnail or if it exceeds the width of the window.

Log-in Hang Fix

Firestorm could hang at log-in. The issue was triggered by having the statistics window open from a previous session, causing a cascade of problems, resulting in the viewer hanging.