The Open Source User Group (OSUG) meeting is an open discussion of Second Life development, including but not limited to open source contributions, third-party viewer development and policy, and current open source programs.
This meeting is generally held twice a month on a Friday, at 13:00 SLT at the Hippotropolis Theatre and is generally text chat only.
26.3 is to see a further RC / beta update prior to getting promoted. There has been an increase in log-out failures with the current RC, so LL is working on fixing that.
Viewer 26.4 is now confirmed as being the Lua editor viewer (with Linux support), and a further update to that viewer (currently alpha / project status) should be forthcoming in the next week or so.
Discussions are still continuing on where to place the viewer-side code for game_control. Per my SUG meeting summary notes, this in part rests on his API work semantic to help with naming controls, etc.
Geenz has resumed work on the Graphics Care package (GCP) viewer.
Other Items
Transparent Media on a Prim (MOAP) – the ability to have parts of a MoaP surface be transparent rather than the whole thing – appears to be moving forward as well. As a general heads up on this, Geenz noted it might bring a few security minded modifications along with it, but no details on this at present.
Roxie Linden noted that LL is still actively looking into transcription functionality, and the hope is to evaluate more technologies to make sure a good option for SL is identified.
Also being evaluated is transcription accuracy, to allow a fast follow-on for functional translation. Roxie reaffirmed that transcription / translation are being looked at is internal services, rather than utilising any 3rd party solutions, so as to maintain privacy.
However, Jerome noted that whether an internal service is created or there is a move to use an external service could come down to issues such as cost, maintenance, etc., – however, privacy will remain a priority either way.
A suggestion was put forward for a “decode once, use many” approach to the texture cache (e.g. decode the textures from the asset CDN once, then store them as something like KTX, which can be streamed directly into the GPU).
Brad Linden noted this is actually done for SL Mobile, and that it would be good to standardise on an approach across both Mobile and all viewers.
Geenz noted that whilst this would be good, it could be impactful on client performance, noting:
It’s definitely an interesting direction, and one I don’t think would be bad – but I think the bigger question is gonna be how do we do this without decimating every single texture that has text on it?
As a part of the above discussion, Geenz noted that moving away from OpenJPG as the graphics API will likely that the initial direction will be Vulkan and Metal (Mac) to start, with the potential for DirectX 12 to be added-in as well (although if LL stick to using slang-rhi, DX12 should be supported anyway).
A caveat here was that if LL doesn’t have to directly support hardware outside of what Metal and Vulkan will run on, then they’ll constrain the work to just what is needed.
Geenz also hinted that things might be changing more broadly with the graphics pipeline, suggesting that in the future, deferred rendering may not by a part of it – and people should think more in terms of forward+ or clustered. Again, this is not to say this direction will be taken; the comments were more things Geenz is mulling, as was the case with musings on the potential for froxels potentially being something worth looking into.
The last part of the meeting was more specific to viewer pull requests (PRs), and bug reports, including:
Savoy Rooftop Gallery: Babs Belmonte – Atmospheric Second Life
Currently being hosted through until the end of August 2026 at the Savoy Rooftop Gallery, Creations Park is Atmospheric Second Life, a collection of photographs captured by Babs Belmonte (Babette Bellios) from across Second Life.
This is an engaging collection of 40+ images showing Second life in its many facets as a world of natural beauty by capturing popular locations across the grid and presenting them in a manner which encourages the eye and imagination.
Savoy Rooftop Gallery: Babs Belmonte – Atmospheric Second Life
Presented in a variety of styles from near-watercolour in look and wash (such as Deadwood, Forgotten Waters, and Still Among the Reeds) through to bordering on photo-real (e.g. Silent Anchorage, Towards Tranquillity, The Sentinels and Moonlight), thee collection is reached varied in its approach to its subject as befitting the nature of Second Life. In doing so, they also underscore the artist’s sensitivity to the places she captures and her use of both EEP and post-processing to create both mood and narrative.
The latter two – mood and narrative – is evidenced throughout. These are not only pieces intended to reflect Second Life, but to draw one into it; framing, cropping, focus all serve to generate a story behind each piece, one that reaches beyond its title to draw the audience into it. As a further individual example – The Quiet Way – it immediately draws the eye across the rickety bridge and instils a desire to see what lies within the grove of trees on the other side.
Savoy Rooftop Gallery: Babs Belmonte – Atmospheric Second Life
I have been capturing the beauty of Second Life through photography for several years, and I continue to be inspired by the incredible diversity I discover as I explore its ever-changing landscapes and communities. Every image is a reflection of the unique moments, creativity, and atmosphere that make Second Life such a remarkable virtual world.
– Babs Belmonte describing her Second life photography and her inspiration
Savoy Rooftop Gallery: Babs Belmonte – Atmospheric Second Life
I also confess to loving the appearance of photobombing within Welcome to the Beach. This is just utterly delightful and, being alongside the exhibition’s landing / entry point, it really opens the mind to appreciating all that Babs has brought together for this exhibition.
Loosely split into a series of themed elements – nature, seascapes, and the “artistic every day”, all of which flow one into the next such that they gently overlap rather than being rigidly demarked, Atmospheric Second Life is a richly engaging collection.
Savoy Rooftop Gallery: Babs Belmonte – Atmospheric Second Life