2024 SL SUG meetings week #31 summary

The Magic Hour, July 2024 – blog post

The following notes were taken from the Tuesday,  July 30th, 2024 Simulator User Group (SUG) meeting. They form a summary of the items discussed, and are not intended to be a full transcript, and were taken from my chat log. Pantera videoed the meeting, and the recording is embedded at the end of this piece – my thanks, as always, for her work.

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):
  • Meetings 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

  • The SLS Main channel was restarted on Tuesday, July 30th 2024.
  • On Wednesday, July 24th:
    • The BlueSteel RC is due to (again) receive Summer Fun simulator update, which includes the initial Combat 2 updates from Rider Linden. Hopefully this third attempt will see it stick.
    • The remaining RC channels will be restarted.

SL Viewer Updates

  • Release viewer: version 7.1.8.9375512768, formerly the Graphics Featurettes RC viewer dated June 5 and promoted June 10th.
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • WebRTC Voice RC, version 7.1.9.10084807842, July 26.
    • Atlasaurus RC (object take options; improved MOAP URL handling), version 7.1.9.9981869229, July 22.
    • Maintenance B RC (usability updates / imposter changes) 7.1.9.9555137545, June 21.
    • Maintenance C RC (reset skeleton in all viewers), version 7.1.9.9469671545, June 14.

WebRTC Voice Update

Summary

  • Replacing the use of Vivox for Voice in SL with WebRTC communications protocol (RTC=”real-time communication”).
  • Benefits:
    • WebRTC is something of a “defacto standard”, with features such as automatic echo cancellation, better noise cancellation and automatic gain control, etc., and offers much improved audio sampling rates for improved audio quality
    • WebRTC will be supplied within the viewer using a library and wrapper. This will mean no requirement to run a third-party voice plugin (SLvoice.exe, as supplied by Vivox) going forward.
    • The switch to WebRTC also opens the door to adding new features and capabilities to SL Voice, some of which have been long-requested.
    • Care is being taking to address potential security issues (e.g. preventing eavesdropping, exposing users’ IP address (by using an internal proxy server), etc.).
  • Feature requests for WebRTC made via the WebRTC board on the SL Feedback Portal are being evaluated and some are being actioned, together with issues being investigated.
  • LL will be looking to Linux devs to help give feedback on how well WebRTC is working on their Linux viewers.

Status

  • The plan remains to potentially make a switch-over to WebRTC on the back-end in August.
  • This is dependent upon third-party viewers picking up the WebRTC updates from LL and incorporating them.
  • During the transition period, viewers will connect to either Vivox or WebRTC voice, depending on the service available to them. As such most voice services should be uninterrupted.
  • HOWEVER, during the transitional period, there will be some short-term issues around peer-to-peer, Group and ad-hoc voice connections between those on regions running the two different voice services (Vivox and WebRTC).

In Brief

  • A further conversation on Lua(u), including supported data types and whether an integer type will be added to LL’s implementation. The answer may be no, going on the Lua FAQ.
  • There is a reported uptick in vehicle region crossing issues in the Blake Sea regions, but more than anecdotal reports are required (e.g. information such as timestamps, agents, and regions need to be properly reported which incidents occur.
  • Changes related to avatar teleports are due to be included in the Picnic simulator update, which should start deployment as Summer Fun reached the Main SLS channel (or shortly thereafter).
  • Monty Linden has some event-queue fixes to bring to life, and would like to get them up on Aditi as a pilot test for various viewers.
This is a re-writing of a fundamental service between viewer and server.  *Not* the LSL scripting event queue – communications event queue between viewers and simulators (we have lots of things called ‘event queue’).  [The] discussion is deep inside this [forum] topic for the interested.

– Monty Linden

  • Concern was raised over recent changes to llSensor doubling the number of objects returned, causing some scripts to receive more data than they are designed to manage, resulting in increased stack heap collisions.
    • It was requested that when fundamental changes are made to a function like this, they are used within a new function, rather than changing the existing function. This sparked a conversation on what a new llSensor function (“llSensorPlus” or whatever) might include / work.
    • It was further equested that if llSensor is being updated, news flags / filters are added (e.g. HAS_SIT_TARGET, TOUCH_EVENT, SOUND_EMITTER).
    • A Canny feature request on the latter was requested, with examples of how the flags might be used.

† 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.

2024 SL viewer release summaries week #30

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

Updates from the week through to Sunday, July 28th, 2024

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.8.9375512768, formerly the Graphics Featurettes RC viewer dated June 5 and promoted June 10th.
  • Release channel cohorts:

LL Viewer Resources

Third-party Viewers

V6-style

  • No Updates.

V1-style

  • Cool VL Viewer Stable branch updated to version: 1.32.2.7 (PBR) on July 27 – release notes.

Mobile / Other Clients

  • Mobile Grid Client version 1.25.1298, July 25 – release notes.

Additional TPV Resources

Related Links

More from A Love Project in Second Life

Ākādo, A Love Project, July 2024 – click any image for full size

In my previous Exploring Second Life piece, I wrote about Ai-mura, a part of a region called A Love Project (see: Ai-mura: A Love Project in Second Life). Primarily created by ラパ (Rapa Tone) and Indra Herouin, Ai-mura, as I noted in that article, sits on a sky platform as one of a number of public spaces within the region, and I said I’d cover the rest in a future piece. So, here we are.

Occupying an area approaching a quarter of the region’s area in size, Ai-mura is, I believe, the largest single public space open to visitors within this Full region. By contrast Ākādo, also sitting on a sky platform and continuing the Japanese theme, covers an area a little over 5,000 square metres in size – which doesn’t make it any less curious and interesting to explore.

Ākādo, A Love Project, July 2024
Every now and then, Ākādo experiences a peculiar transformation, beckoning the townspeople to an otherworldly celebration. The narrow streets become alive with masked figures in ornate kimonos moving to the rhythmic beat.

– Ākādo About Land description

The landing point sits as an open-sided path running alongside of a water channel. The façades of little shops line the other side of the cobbles, whilst the landing area itself offers a note-card giver providing more information on the minds behind A Love Project as well as offering a teleport HUD giver. Experience-driven, this provides access to other public spaces within the region (including Ai-mura) and also to other related regions.

Ākādo, A Love Project, July 2024

At the far end of the footpath is a small precinct of businesses selling variety of wares, and a large boat with sitting with it bow abutting the local jetty. Unfortunately, the boat appears to sit within a boundary prim for the settings, and so sitting on board doesn’t appear to be possible (I got bounced up onto the awning). One of the eateries making up one of the little businesses does offer seating, however, whilst the other sits alongside the path leading up to a large, open-air paved space that’s given over the music.

This may well be the place of the celebrations  mentioned in the parcel’s About Land description; it is certainly curious in tone. At first seeming innocent in looks, one only has to look at the waters over which the DJ booth sits to realise it has its own mystery. For there, rising from the depths, are a series of demon-like creatures. They are in fact oni statues, although they appear to have been called forth by the music – or perhaps they are seeking the  Cthulhu-like creature on in the open waters…

Ākādo, A Love Project, July 2024

Steps rise from a corner of this square to pass by way of a shrine and then climb on upwards to where a temple sits at the top of the hill overlooking the events area. Here, prayers might be offered to Ōkuninushi – perhaps to keep the demons below at bay!

Using the teleporter HUD can carry one to a further sky platform, and a very different environment. Taking the name Saudade – the Portuguese term referencing the profoundly nostalgic longing for a beloved yet absent something or someone, this is a small space given over to remembering those whom have been lost.

Saudade, July 2024

It’s a beautiful setting designed by RavenStarr Fairelander in which visitors can literally walk among the clouds and commemorate someone dear to them whom they miss deeply through the release of a prayer balloon, or by sending a full permissions image (and presumably a short IM / note) to RavenStarr, who will add it to the picture board within the space.

Two further public spaces can be reached via the teleporter HUD. Both reside on the ground level of the region, which is also the location of a number of private residences, so please do keep to just the two public areas when visiting. The first I’ll mention is Bachata Magica, a waterfront destination mindful of the Caribbean or Latin America, and where – as the name suggests, Latin American music (and, presumably other forms of music) can be enjoyed whilst dancing on the sands between the gaily-painted houses and bars. The remaining space is a small gallery called Piece of Work, and is home to Indra’s avatar-centric and attention-holding photography.

Piece of Work, July 2024

Love Project offers may to see and appreciate, as I hope this and my previous article show – so enjoy.

SLurl Details

A Love Project is rated Moderate.

I Am A Woman: a photographic essay in Second Life

Gallery Bjork, July 2024: Angelika Corrall – I Am A Woman

I recently returned to Venus by the Water, the Homestead region created by Elizabeth (ElizabethNantes) and Cecilia Nansen, a place I first visited in April (see: A Venus by the Water in Second Life). My reason for this visit was to see the latest exhibition at Gallery Bjork, featuring the work of Angelika Corral.

Angelika is for some perhaps best known for her time operating the DaphneArts centre alongside of Sheldon Bergman (SheldonBR). For the length of its run in Second Life,  DaphneArts was one of the foremost galleries in presenting persistently engaging exhibitions and installations, a gallery I always enjoyed visiting. However, Angelika is a photographer-artist with a gifted eyed and the ability to tell a story – even a life – of emotion and spirit within the single frame of an image.

Within I Am A Woman, she presents a dozen images (I’ll come to the final two in the collection further into this article) focused on the female form. Presented in black and white – the medium Angelika prefers to utilise for her photography, these are images intend to speak to the beauty of the female form, yes; but not necessarily the beauty that is seen from without – although that is very evident through all of the pieces through look, pose, poise, framing, focus, etc. Rather, the beauty being celebrated here is that with lays within: the beauty of strength and grace women demonstrate in a world which has too long been biased more towards the male gender.

Gallery Bjork, July 2024: Angelika Corrall – I Am A Woman
Across the globe many women and girls still face discrimination on the basis of sex and gender. Gender inequality underpins many problems which affect women and girls, such as lower pay at work, lack of access to education, domestic and sexual violence. Women are roughly four times as likely as men to say they have been treated as if they were not competent because of their gender.

– Angelika Corral, I Am A Woman

However, to assume from the above that this is some form of “political” treatise on the “unfairness” of life when it comes to gender – it is not (although were it to be so would not lessen its message in any way given what is going on right now in many parts of the world – including the the United States, albeit not solely aimed at those of us of the female gender). Instead, within I am Woman Angelika offers up reminders of who we area as women; creates really not that different to the male of the species: creates of love, hope, strength, vulnerability; people who can love, thinking, create, manage, and excel.

Women artists have used photography as a tool of resistance. Self-portraiture has always been a tool of empowerment for women. The exhibition is dedicated to the “divine feminine” and intends to celebrate women’s power and grace.

– Angelika Corral, I Am A Woman

Each of the twelve primary images carries with it a reminder of the beauty, grace and strength to be found in a woman. Sometimes identifying all three is easy, in others, it is more nuanced. In this latter regard, I found The Flower particularly powerful, with its subtle references to natural beauty (the flower held in one hand, the naked back), and the clear references to fertility, and the core role of women as the mothers of all humankind and the truth that, without us, there would be no humankind.

Gallery Bjork, July 2024: Angelika Corrall – I Am A Woman
Which brings me to the final two images within this collection, which sit within the gallery’s smallest room. Presented as a pair one male (the only such male image within the collection) and one female. They are entitled Gemini Male and Gemini Female, and serve to underscore the the fact that, when all is said and done, not only are men and women really not that dissimilar, the vast majority of the so-called differences we encounter in life: inequality, discrimination, perceptions of value / worth / competency, are as much artificial constructs as the garments in which we clothe ourselves. In this these final two images also underscore the question Angelika poses throughout this exhibition, once again asking visitors (of any gender) to contemplate it further:

Don’t we all want to find new ways to live in a fair and just society, in a world of equity and equality?

– Angelika Corral, I Am A Woman

Powerful and evocative, an exhibition of beautiful artistry and powerful reflections. When visiting, do be sure, as well, to read Angelika’s dedication to her daughter – ad the all daughters of the world.

SLurl Details

Ai-Mura – a Love Project in Second Life

Ai-mura, July 2024 – click any image for full size

My most recent travels to me to the setting of Ai-mura, largely created by ラパ (Rapa Tone) and Indra Herouin. Occupying a sky platform covering a little under a quarter of a Full private region which offers the private island Land Capacity bonus, Ai-Mura is held under Rapa’s melodic.one Group and is described as being a part of the Love Project, in reference to the region as a whole and the multiple settings available within it – some of which I’ll be covering in these pages in due course.

Ai-mura is an engaging Japanese themed setting, with very good use made of the available space, which has been split into roughly three primary areas.

As you step off the train at Ai-mura station, you sense there is something magical about this small village by the sea. Refresh your body and mind at the local onsen, explore the bustling neko village, wander the paths to find your perfect picture spot, and come listen to amazing DJs while dancing your cares away in a beautiful, open-air venue.

– Ai-Mura Destination Guide entry

Ai-mura, July 2024

The train – more a tram, really – referenced in the setting’s Destination Guide entry sits in the south-east corner of the setting, stopped at the terminus of whatever line it has followed to reach this point, having to to it via passage through a nearby tunnel. The station located just below the elevated tracks has something of an industrial feel about its insides, resembling more of a pumping station than a ticket office or anything. Alongside of it is the entrance / exit to a subway system, suggesting another means of reaching the setting.

A bamboo path offers two routes down from the station, it and the tram track being the highest accessible points in the setting. The first is to the north, where a gatehouse and stone steps allow visitors to descend from the station’s rocky table-top and reach the neko village also referenced in the Destination Guide entry.

Ai-mura, July 2024

The second arm of the path turns west to pass under a Torii gate and again descend via stone steps to provide access to the west side of the setting. In offering the way to their respective destinations, both arms of the path pass over a fast-flowing stream that tumbles from above vias falls and then further falls and rapids before eventually passing into a tunnel of its own, effectively isolating the station’s rocky highland from the rest of the landscape.

The neko village is, as the name suggests, a village of kitties – u10 nitta’s (shiro0822) ever-engaging {-Maru Kado-} kitties to be precise. Unsurprisingly, given the local inhabitants 🙂 the majority of the businesses in the village square are given over to eateries with all sorts of foods on offer – including fish. The latter are being offered via a warehouse linking the village with a fishing wharf where a couple of boats are tied-up, most likely having recently delivered their catches.

Ai-mura, July 2024

Packed with little details waiting to be found, the village is a simply charming setting ripe with photo opportunities. One of my favourite elements – aside from the kitties – is a sign board sitting above the the village providing information on where Rapa –  an SL DJ – might be, giving both her DJ appearances and the times she’s asleep  with “zzzz”.

Steps on the west side of the village provides access to an open meadow which in turn connects to the west side of the region, the majority of which is given over to a field for music events, with the field set to host a Progressive Music event on Tuesday, July 30th from 16;00-22:00 SLT, hosted by Coley Magic, who will join Rapa and five other DJs presenting sets during the event.

Ai-mura, July 2024

South of the music venue is a raised courtyard which connects to the second part of the path running down from the tram station. The courtyard seems to function as both an overspill area for the music events field and as an open space before the setting’s osen.

The latter is entirely open-air and without either accompanying bath house or changing area. Instead, the main pool sits within a oval of large stones and appears to be heated from a natural source below, the water’s surface misted with steam. Whatever the source of the heat, it must be powerful: the pool appears to be fed by cold fresh water tumbling from more of the falls at the setting’s southern highlands; water which drops over stepped falls and then rushes through more little rapids to flow into the larger body of which the onsen pool is part.

Ai-mura, July 2024

For those who would like a more private spa, a second hot spring and pool can be found on a shoulder of rock overlooking the main falls and stream. It is reached by turning off the path down to the onsen from the tram station before it crosses the stream via a red bridge.

There are one or two roughly little elements where the landscaping could perhaps be tidied in little more, but these don’t really intrude into the setting to the extent them we show up in photos. The sound scape – birdsong and trickling water – could perhaps do with a little more, but again, its entirely possible most visitors will be dropping in for the music, and so won’t notice. Certainly, the overall photogenic nature of the setting cannot be denied, and the look and appeal of Ai-Mura does much to commend the rest of the public spaces within the region as being destinations to add to an itinerary.

Ai-mura, July 2024

SLurl Details

  • Ai-Mura (a love Project, rated Moderate)

2024 SL SUG meetings week #30 summary

A Place Between the Rocks, June 2024 – blog post

The following notes were taken from the Tuesday,  July 23rd, 2024 Simulator User Group (SUG) meeting. They form a summary of the items discussed, and are not intended to be a full transcript, and were taken from my chat log. Pantera videoed the meeting, and the recording is embedded at the end of this piece – my thanks, as always, for her work.

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):
  • Meetings 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

  • The SLS Main channel was restarted on Tuesday, July 23rd, 2024.
  • On Wednesday, July 24th:
    • The BlueSteel RC is due to (again) receive Summer Fun simulator update, which includes the initial Combat 2 updates from Rider Linden.
    • The remaining RC channels will be restarted.

SL Viewer Updates

  • Release viewer: version 7.1.8.9375512768, formerly the Graphics Featurettes RC viewer dated June 5 and promoted June 10th.
  • Release channel cohorts:
    • Atlasaurus RC (object take options; improved MOAP URL handling), version 7.1.9.9981869229, July 22.
    • WebRTC Voice RC, version 7.1.9.9688089989, July 1.
    • Maintenance B RC (usability updates / imposter changes) 7.1.9.9555137545, June 21.
    • Maintenance C RC (reset skeleton in all viewers), version 7.1.9.9469671545, June 14.
  • Project viewers:
    • None.

In Brief

  • Combat:
    • Rider Linden reminded people that Thursday, July 25th will be the final meeting of the Combat User Group, and will take the form of a combat session to take place on the Concord combat region (not Lexington, as previously indicated). Those wishing to participate and who have suitable Combat 2 weapons they are willing to share are asked to bring them to the meet-up.
    • Change defaults for health_regen_rate and damage_throttle has been implemented:
      • The damage throttle is now off by default, the the default for the throttle is 1 point/6 seconds.
    • In addition: post death invulnerable agents should no longer be able to inflict damage directly. However sitting will remove that invulnerability.
  • The discussion on possible issues with llGetMass(), wherein a objects mass will not remain constant if it is resized and its density changed (via llSetPhysicsMaterial) to compensate has resulted in a new feature request  – llOverrideMass(float new_mass) – being raised. This triggered a further discussion on mass / density calculations, specifically in reference to vehicles and passengers.
  • A general discussion on scripting, rezzing, updating object (/rezzer) contents.

 

† 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.