Soulstone’s touch of sci-fi and art in Second Life

Soulstone, July 2024 – click any image for full size

It was back to Soulstone, the Full private region held by Valayra Asher (Valayra), for me, and a place I last visited in February (see: A belated appreciation of Soulstone’s winter beauty in Second Life). Since that time, the region has once again had a make-over; this time bringing us a distinctly sci-fi setting which folds into itself an element of art visitors might appreciate – although I’m admittedly uncertain as to how long the setting will remain in place,.

The setting has a distinctly Star Wars feel to it when first arriving, the About Land even referencing Tatooine; it is akin to arriving within a district of somewhere like Mos Espa, containing as it does elements mindful of both The Mandalorian and The Book of Boba Fett. However, to say the setting is intended to represent any specific location on Tatooine or from the Star Wars franchise in general – films or streaming shows – would be a mistake. The look here is more general in nature, including as it does references and hints to broader media sci-fi themes.

Soulstone, July 2024

The public area runs entirely up the eastern half of the region and also encompasses the north-west quarter. Separated from all of this by slender ridges of sand is the south-west quarter of the region, which is given over to what appears to be a private home. So, if I might borrow from another science fiction classic (if one that is terribly underrated due to its source material): “all of this region is yours to explore, except the south-west corner. Attempt no landings there.”

The landing point is located at the entrance to a bar – I hesitate to use the term “cantina”, as that word carries with it certain expectations given the Star Wars inspiration for the region, and the place inside the doors by no means seeks to replicate the place visited by a certain young Skywalker and his elderly companion. Rather, it has a look and feel – and touches of humour – all its own, with the humour starting at a sign bearing a “quote” next to the front entrance:

Trust me, you can dance.

– Alcohol

Soulstone, July 2024

The bar is located to the north-west of the setting, which is the most sparsely populated part of the town in terms of buildings. One of these offers a touch of science fact to mix with the sci-fi, coming in the form of a holographic display of our own little dwarf planet Pluto (technically a Kuiper Belt object, thus causing its formal reclassification in 2006). This shares the space within the building with what might be regarded as the first of the setting’s art displays.

Outside, away from its covered entrance, a strange convoy of elephant-like creatures carrying what appears to be robots on their backs is passing. It form a more visible (on first arrival) statement of art, and one that occurs elsewhere in the setting as a kind of motif. It is also one which, at first glance, put me in mind of Haveit Neox’s work; although his is purely coincidental.

Soulstone, July 2024

The caravan appears to be heading for the largest and tallest building in the setting, which forms a combination of art gallery and hotel, the former offering digital 2D art inspired by Star Wars. The latter offers multiple levels of accommodation of a form Tech 49 (or 52, depending on your point-of-view) Jack Harper might well feel at home within, given the general styling if not the overall presentation. Landing pads on the uppermost level offer what is presumably private parking for residents who need it for their spacecraft.

The hotel isn’t the only place with room for spacecraft. To the south sits a hanger / landing bay which, whilst in no way resembling it, brings to mind Peli Motto’s hanger and maintenance facility as most frequently seen in The Mandalorian. Close to this is a large, open landing facility sitting atop a flat rock, which offers a hint of franchise cross-over as it is home to a vehicle quite clear based on the Danube class of Starfleet runabouts (as particularly seen in Star Trek: Deep Space Nine.

Soulstone, July 2024

Whilst this craft here is in no way representative of Starfleet or the Federation, it did remind me of wry comment on the part of one Major Kira Nerys concerning this much put upon class of vessel: “You know, the rate we go through runabouts, it’s a good thing the Earth has so many rivers.

In terms of art within the setting, and in addition to the elements already mentioned, visitors might find pieces by Bryn Oh, Fresh3D (also responsible for the elephant convoys), DRD (Deathrow designs), Ini (in Inaka) – together with an accompanying 3D element stacked by Valayra, and Pira (Igor Novikov).

Soulstone, July 2024

Also awaiting discovery is what is either a laboratory overseen by little rabbit-eared robots or what might actually be some form of medical centre (at least going by the red crosses on the gallery level beds (assuming the red cross is universally translatable!). A further reference to The Mandalorian can also sort-of be found here. In addition, some of the buildings include various figures from Star Wars, and walkers possibly inspired by the franchise can be found going about their business in the dusty streets – although they may at times have to duck to avoid the lasers which are firing up into the sky from next ground level in a couple of places.

Throughout all of this are numerous little touches that might help further delight the eye, whilst the default environment setting and the use of both local sounds and – here and there – media – further add to the experience. The setting also lends itself to custom EEP settings for those who like to use them, as I hope at least a couple of the images here demonstrate.

Soulstone, July 2024

SLurl Details

2024 SL SUG meetings week #28 summary: 2K Bakes on Mesh

Infinite Darkness, June 2024 – blog post

The following notes were taken from the Tuesday,  July 9th, 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. No video this week.

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 9th, 2024.
  • On Wednesday, July 10th:
    • The BlueSteel RC is due to be updated with the summer Fun simulator update, which includes the initial Combat 2 updates from Rider Linden.
    • The remaining RC channels will be restarted.
    • However, at the time of writing a last-minute issue with Interest List updates meant the the Bluesteel deployment may be postponed.

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.9688089989, July 1.
    • Atlasaurus RC (object take options; improved MOAP URL handling), version 7.1.9.9620320242, June 27.
    • 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.

2K Bakes On Mesh

Something that people might be excited to hear — we’ve officially started on 2k BOM support. It sounds like an easy thing to do, but it turns out that the service responsible for handling avatar baking hasn’t been touched in many years, and depends on an extremely old Linux viewer fork.

– Pepper Linden

  • Vir Linden has also pointed out that as well as updating the Bake Service (mentioned in Pepper’s comments) it is possible the entire wearable system layer system may also require updating. There is therefore no ETA at present on when this work will be completed.
  • The above led to a discussion on VRAM usage as a result of 2K textures on avatars, matters of Avatar Render Complexity (ARC – already well out of date and also ignores PBR), etc.
    • As a reminder, on PBR viewers, textures should have their resolution scaled to match screen resolution, should should help to some degree with VRAM use.

In Brief

  • It is possible that the implementation od glTF scene imports(once implemented) could lay the foundations for the updated of ARC as well as Land Impact.
  • There is apparently a potential issue with notecard searches and the number of returns generated, which could be in error. Rider Linden is looking into this.
  • There was an extended discussion on texture  / PBR UUIDs, issues with overrides, etc. Unfortunately, most of this went clean over my head.
  • A new feature request for llRegex* functions has been raised and is being tracked by LL.

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

Bryn Oh’s Skyfisher in Second Life

Bryn Oh, Skyfisher, July 2024

July 6th, 2024, saw the opening of the latest immersive installation by Second Life’s foremost and award-winning multimedia and immersive artist, Bryn Oh.

Herself a digital alter-ego – or perhaps digital incarnation might be a better term – of a Toronto-based artist; although I suspect they would prefer to consider Bryn as a personality with standing in her own right and as unfettered as possible from any sense of human identity. Given Bryn’s success over what is more than 15 years, and the recognition her work has gained in digital, virtual and physical spaces – including her work being the subject of a course taught at York University,  Toronto since 2020 -, this view of her being an independent entity is not unreasonable.

Bryn Oh, Skyfisher, July 2024

Much of Bryn’s work exists not only in the virtual, but within a universe of her own creation, stories, themes and characters all wrapped within a unique timeline and travelling through environments and worlds throughout unique yet interconnected. They are also individually and collectively – if to a defined degree – reflections of elements from Bryn’s physical world incarnation.

All of the stories and characters are pieces of my life, and the characters are often portions of my personality. It is like a diary of sorts that takes place in a parallel world to our own where technologies advanced at different speeds.

– Bryn Oh

Bryn Oh, Skyfisher, July 2024

I have been fascinated by Bryn’s work for more than a decade, and have at times attempted to plumb the depths of her work – perhaps at time making presumptions with which she might not agree but has always had the grace not to single out. In 2020 she was certainly kind enough to to discuss her work for this blog (see: Hand and the art of Bryn Oh – in her own words).

With Skyfisher, Bryn presents another chapter in the unfolding stories of some of her familiar – for those who have followed her work  – characters in a further expansion of her universe, which also sees the return of a number of settings and motifs. As such, it is perhaps not so easy to follow in all is complexities as a pert of an ongoing series; however, it is not unfair to say that it also stands – as all of Bryn’s installations do – on its own merits as a story.

Bryn Oh, Skyfisher, July 2024
The Skyfisher wore a headdress fashioned from deer antlers and twigs. Strings with fishing hooks attached hung from them as she walked slowly down the street towards the spot she had gone to many times before. It was an area where winds converged. Gusts from the rooftops and breezes snaking in from the alleyways all met to make a whirlpool of air that lifted the hooks and strings above the ground. They floated behind the Skyfisher, like a sharp nimbus.

– Bryn Oh, The Skyfisher

For those who do wish to recap – as the saying goes – on “the story so far” (although in this case it is more a matter of understanding the backgrounds to some of the characters and the universe as a whole), then Bryn provides a list of videos which encompass the essential storylines, and which I’ve taken the liberty of listing below.

Bryn Oh, Skyfisher, July 2024

In addition, Bryn also recommends watching Standby (2013), a trio of poetic narratives.  To this, I’d also suggest those who really want to gain insight into Bryn’s worlds, I’d suggest a run-through of her own multi-part commentaries.

Bryn Oh, Skyfisher, July 2024
As with The Brittle Epoch, I don’t want to delve into the story of Skyfisher too much; it is a naturally unfolding narrative in which visitors once again follow Flitter and her friends through something of an adventure as they follow the title character through a unique cityscape.

It is essential visitors use the shared environment, and have media enabled and on auto-play; the installation both has unique sound effects and features an English language narrative, once again recorded by Kaneha Atheria.

Bryn Oh, Skyfisher, July 2024

The latter can be heard on entering locations where it is available, or by clicking the white circular “speaker” buttons found at such locations. For those who prefer and / or form whom English is a second language , notecards containing the narrative which can be read or copy / pasted into a suitable translation tool. Click the glowing moths located close the the speaker buttons to obtain the notecards.

I would advise visitors to take their time exploring the routine through the various settings; there is a lot to discover in addition to following the main narrative, some of which might be obvious, some of which – such as various poems by Bryn – might be easily missed (such as the one in a photo booth). There are also references to Bryn’s wider universe waiting as well.

Prize Draw

Bryn Oh’s The Dancer

To mark the opening of Skyfisher, Bryn is holding a prize draw featuring one of her sculptures, The Dancer, valued at US $350. Details are as follows:

  • Tickets can be purchased via the Marketplace at a cost of L$300.
  • The draw will be open through until July 31st, 2024, when the winner will be picked at random.
  • The winner will be contacted, and will need to supply a shipping address. Bryn will ship the statue at no charge to the winner.

The Dancer is cast in bronze and stands approximately 15 cm (six inches).

Rich is story and detail, Skyfisher is another engaging, immersive and presenting a rich tapestry of characters, events and Easter eggs for following of her tales, and one deserving of the time given to exploring it.

Bryn Oh, Skyfisher, July 2024

SLurl Details

2024 SL viewer release summaries week #27

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

Updates from the week through to Sunday, July 7th, 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 (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • No updates.
  • Project viewers:
    • No updates.

LL Viewer Resources

Third-party Viewers

V6-style

  • No Updates.

V1-style

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

Mobile / Other Clients

Additional TPV Resources

Related Links

Space Sunday: Rockets and the Moon

Stills of the Tiānlóng 3 core stage during ascent, descent and following impact, as caught on the mobile ‘phones of residents in Gongyi city, China

Remarkable footage surfaced this week demonstrating what can happen when the static fire test (also referred to as a “hot fire test”) of a rocket booster’s engines goes awry.

Chinese private aerospace manufacturer Space Pioneer is developing a 2-stage, semi-reusable medium-lift launch vehicle bearing remarkable similarity to SpaceX’s Falcon 9 in form, flight systems and capabilities. Called Tiānlóng 3 (“Heavenly Dragon 3”), the first payload-carrying launch of the vehicle is scheduled for later in 2024, and ahead of that, the company has been carrying out a series of tests to ensure the vehicles is ready for flight, some of which I’ve covered in these pages.

A Tiānlóng 3 core stage, built by Space Pioneer. Credit: Space Pioneer

On June 30th, at a test facility just outside the city of Gongyi, Henan province, the company was carrying out a static fire test of the core stage of the booster when the test stand apparently suffered some form of structural failure, releasing the rocket into an uncontrolled flight. Lifting off, the vehicle climbed into the air for several seconds before the on-board flight systems apparently shut down the motors. Tipping over as an angle, the vehicle then dropped back towards the ground, falling into a valley some 1.5 km from the test facility and exploding 50 second after breaking free of the test stand.

There were no reported causalities or fatalities in the wake of the explosion, but it was close enough to Gongyi to not only be filmed by residents, but also cause some degree of panic among people outside at the time, with video recordings on mobile telephones revealing people running as the rocket plummeted back towards the ground. Given the location of the test facility is so close to the city, the accident reflects the risks involved in siting such facilities close to population centres. With the growth of private sector space activities, local authorities have actively encouraged companies to operate within their districts with sizeable financial incentives in exchange for high-tech jobs and training for locals.

Static fire tests are routinely used by launch providers – the most famous probably being SpaceX – and can go wrong on the ground; SpaceX has suffered a number of Raptor 2 engine explosions during tests at its McGregor, Texas test facility. They have also loss Felcon 9 vehicles in static fire tests – the last being in 2020, and the most high-profile being in 2016, which also resulted in the loss of its Amos-6 satellite payload. However, this is perhaps the first static fire test to involve the lift-off of the rocket, all caught on camera by the public.

Space Pioneer itself is the leader in China’s expanding space sector, having already successfully flown its Tiānlóng 2 rocket. It’s new carrier has been selected by the Chinese government as a primary launch carrier for a mega constellation of communications / Internet satellites intended to rival Starlink. The first launch of the Tiānlóng 3 is expected to take place in September 2024 utilising new, purpose-built facilities located alongside the Chinese government’s Wenchang Spaceport.

Ariane 6 Maiden Flight Ready to Go

A model of an Ariane 64 with the SUSIE vehicle forming its upper stage. Credit: ArianeGroup

After four years of delays and issues, Europe’s Ariane 6 rocket is due to lift-off on its maiden flight at 18:00 UTC on July 9th. If successful, it will mark an end of Europe’s galling dependence on other launch providers – notably SpaceX – in order to get its payloads into space since the retirement of its former workhorse launcher, Ariane 5 in 2023 and the on-going issues with its smaller Vega-C launcher since 2022.

Billed as Europe’s most powerful rocket to date, Ariane 6 has its critics on account of it being an expendable launch system rather than including any form of reusability. However, it is an impressively capable vehicle: it can lift up to 1.65 tonnes to LEO, 11.5 to geostationary transfer orbit (GTO) and 8.6 tonnes to lunar transfer orbit (LTO), with polar / Sun-synchronous orbits (SSO) and geostationary orbit (GEO) also possible.

Comprising a 2-stage core supported by up to four strap-on boosters, Ariane 6 is designed to have a lower operational / launch cost per vehicle compared to Ariane 5, but its development costs have been somewhat higher dues to the need for it to have new launch facilities – Ariane 5 having been able to use the same facilities as early versions of the Ariane family. A major element of Ariane 6’s flexibility of use is the Vinci motor used with the rocket’s upper stage. This is a multi-use engine, capable of multi restarts, offering considerable flexibility in delivering payloads to orbit.

Whilst initially a payload launcher, Ariane 6 has the potential to become Europe’s first operational crew-capable launch vehicle. As I’ve previously reported, in 2022, vehicle developer ArianeGroup announcing they would be pursuing development of the Smart Upper Stage for Innovative Exploration (SUSIE), a reusable upper stage for the 64 (or later) variant of Ariane 6 (the “4” indicating the version of the rocket using 4 strap-on boosters.  SUSIE is a reusable multi-role upper stage capable of autonomous cargo operations or carrying five astronauts to low Earth orbit.

For its maiden flight, Ariane 6 will be performing a rideshare launch carrying multiple payloads. This will be followed by a second launch at the end of the year carrying French military payload. After that, a total of eight launches are currently scheduled for 2025. As will all Ariane launches, the vehicle will operate out of the Guiana Space Centre (Europe’s Spaceport), northwest of Kourou in French Guiana.

Resurs P1 Follow-up

In my previous Space Sunday I covered the disintegration of the decommissioned 6.5 tonne Russian Resurs P1 Earth resources satellite in its near-polar low-Earth orbit (LEO) on June 26th. It event triggered a shelter in place alert on the ISS against the risk of the growing debris cloud intersecting the space station in its orbit. While that threat did not materialise, the risk to satellites, spacecraft and space stations occupying LEO orbits will remain for several more weeks or months until the debris orbit decays.

Since the incident, LeoLabs, the New Zealand organisation specialising in orbital debris, has continued to track the remnants of Resurs P1 and gather additional data. In a preliminary report on their findings, they confirm the debris cloud is consistent with a “low intensity explosion”. This confirms the satellite was not destroyed by a high-energy impact such as would be caused in something like an anti-satellite (A-SAT) missile test.

A model of a Resurs-P Earth resources satellite of the type which disintegrated in orbit, causing the ISS Expedition 71 crew and guests to shelter in place on their spacecraft whilst the risk of the ISS being struck by the debris cloud was assessed. Credit: Vitaly V. Kuzmin

This further confirms findings from the US Space Command immediately following the event that Resurs P1 was not the target of an unannounced A-SAT test of the kind Russia carried out in 2021 (and which also put the ISS at potential risk). Instead, it points to the idea – as I noted previously – that the satellite’s destruction was the result of some form of vehicle failure – although exactly what remains subject to speculation. One explanation is the vehicle was not properly decommissioned and volatiles on board exploded; however, images of the satellite taken by HEO, an Australian company that uses commercial satellites to image other space objects prior to the loss of Resurs P1, have shown its solar arrays were never fully deployed; as such, these may have caused some form of structural failure with the satellite, triggering its disintegration.

LeoLabs also indicated that in the time since the break-up, the debris cloud has growing to 250 trackable pieces in a cloud extending up to 500 km altitude and as low as 420 km.

Artemis: NASA Review confirms SpaceX Unlikely to be Ready Before 2028/29

In Space Sunday: landing humans on the Moon and an ISS taxi, I noted how SpaceX, despite have won (bullied their way into?) the original contract to supply NASA with a vehicle intended to land crews on the Moon for at latest one mission in the Artemis programme – the so-called Human Landing System (HLS), in NASA parlance – would almost certainly mission the 2026 target date for that mission.

The SpaceX HLS vehicle, intended to be used in the Artemis lunar landing missions targeting a 2026 launch date is – by NASA’s own reckoning – unlikely to be ready before 2028. Credit: NASA

This has long been suspected / hinted at – but the fact NASA kept the report, produced in December 2023, out of the public eye for six months is not encouraging. In fact, the only reason the report is known about is thanks to the Government Accountability Office (GAO) referencing it in their latest (June 2024) update on Artemis.

The report in question comes from NASA’s end-of-2023 Key Decision Point (KDP) review, one of a number of critical reviews NASA undertakes with its missions. The KDP is a means to assess whether or not a mission is on course to meet its intended targets.

In this case, the December KDP rated SpaceX as only have a 70% chance of being in a position to meet another critical milestone, the Lunar Orbit Checkout review, by February 2028 – between 18 and 24 months after the date by which it must be completed in order for Artemis 3 to meet its target launch date of September 2026.

Nor does the negative nature of the KDP end there: the February 2028 date for the Lunar Orbit Checkout review must be met if Artemis 3 is to launch at all in 2028. In other words, NASA’s own review believes that SpaceX has a 1-in-three chance of not being ready to launch their HLS on an actual lunar mission until early 2029.

In addition, the GAO report additionally casts double on whether SpaceX can meet its targets with its fixed-price contract, noting that such are the challenges the company has yet to overcome, costs are likely going to rise beyond the agreed US $2.89 billion for  SpaceX HLS development.

The December 2023 KDP goes some way to further explaining why Jim Free, the man at NASA charged with overseeing the Artemis programme, is talking more and more openly about SpaceX – which has been additionally contracted to allow its HLS vehicle to be used in the Artemis 4 crewed lunar landing (at an additional US $1.15 billion to the company) – being completely bypassed in terms of the first crewed landing, and NASA potentially bringing forward the Artemis 5 mission using the HLS system being developed by a partnership led by Blue Origin, and which appears to be far ahead of SpaceX in terms of vehicle and systems development despite starting work on their revised lander some two years after SpaceX.

Of course, some may point to Blue Origin “delaying” SpaceX in their HLS development by seeking to overturn NASA’s decision to contract with SpaceX in 2020. However, whilst that objection (also mounted by the other potential HLS contract contender, Dynetics) did delay SpaceX’s ability to start on its contract – it only did so only for 95 days. Since then, SpaceX has precious little to show by way of even a mock-up of their lander, in contrast with Blue Origin who are already engaged with NASA on their vehicle’s interior design and layout.

Obviously, the Blue Origin partnership has its own challenges to overcome; as such, whether NASA would take the step of replacing Artemis 3 with Artemis 5 is open to question. However, were they to do so, it could potentially call into question the need to utilise SpaceX at all, given the overall impracticality of its lander without a properly-prepared landing zone on the Moon.

Gateway Station Animation

As well as the SpaceX HLS, Artemis involves a number of elements which have been increasingly been seen as questionable in their relevance to developing a human presence on the Moon.

A conceptual image of Gateway Station passing close to the Moon in its NRHO. Credit: NASA

One of these is the Lunar Gateway station, called simply “Gateway”, and intended to occupy a polar near-rectilinear halo orbit (NRHO) around the Moon ranging from 1,500 km over the lunar North Pole to 43,000 km over the South Pole, with an orbital period of around 7 days. NASA claim such an extended orbit will provide ease-of-access to the lunar Polar Regions, minimise disruption in Earth-Moon communications and provide experience in human space operations beyond the Earth / Moon system.

While it is important to minimise interruptions to Earth-Moon communications (such as caused by spacecraft passing around the far side of the Moon), whether an entire space station is required to do this rather than a couple of far cheaper communications satellites, is an entirely valid question. As is whether any of the stated objectives for Gateway will actually be achieved or justify the expense involved in developing and constructing it (due to be almost US $1 billion a year from 2025 onwards). Hence why Gateway has a long line of critics – including the likes of “Buzz” Aldrin, and former NASA Administrator Michael Griffin.

NASA’s Idea For A Space Station In Lunar Orbit Takes Humanity Nowhere. Orbiting the Moon represents barely incremental progress; the only scientific “advantages” to being in lunar orbit as opposed to low Earth orbit are twofold: 1. You’re outside of the Van Allen belts. 2. You’re closer to the lunar surface”, reducing the time delay … Gateway is a great way to spend a great deal of money, advancing science and humanity in no appreciable way.

– Astrophysicist Ethan Siegel, writing for Forbes, 2019

Even so, NASA remains committed to Gateway, specifying by the 2030s it will be around ¼ the size of the ISS and comprise multiple modules, including docking facilities for crewed lunar lander vehicles and the Orion vehicle. On July 2nd, the agency released a video animation of how Gateway is planned to look when complete. At just under 2 minutes in length, it reveals Gateway as an engineering marvel – but cannot overcome questions about the station’s value.

 

2024 week #27: SL TPVD meeting summary

Nathhimmel: Lavender Fields of Madame Loutre, June 2024 – blog post

The following notes were taken from my audio recording + the video recording by Pantera (embedded at the end of this summary) of the Third-Party Developer meeting (TPVD) held on Friday, July 5th, 2024. My thanks to Pantera as always for providing it.

Meetings Purpose

  • The TPV Developer meeting provides an opportunity for discussion about the development of, and features for, the Second Life viewer, and for Linden Lab viewer developers and third-party viewer (TPV) / open-source code contributors to discuss general viewer development. This meeting is held once a month on a Friday, at 13:00 SLT at the Hippotropolis Theatre.
  • For both meetings: dates and times are recorded in the SL Public Calendar, and they re conducted in a mix of Voice and text chat.
  • The notes herein are a summary of topics discussed and are not intended to be a full transcript of the meeting.

Official Viewers Status

[Video: 1:25-4:45]

  • Release viewer: version 7.1.8.9375512768, formerly the Graphics Featurettes RC viewer dated June 5 and promoted June 10th.
  • Release channel cohorts:
    • WebRTC Voice RC, version 7.1.9.9688089989, July 1.
    • Atlasaurus RC (object take options; improved MOAP URL handling), version 7.1.9.9620320242, June 27.
    • 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.

General Viewer Notes (Both Meetings)

  • The switch to working from multiple viewer RC branches to a single development branch is continuing.
    • This will mean in future there are likely to be fewer RCs in the pipeline than has bee the case for roughly the last decade (and sees the visible aspect of viewer development and release process swing back towards how it appeared prior to the switch to using RC channels).
    • Parallel tracking of viewer development will continue for a while, given the fact there are currently four RC viewers in flight.
  • The above change-over will not prevent contributions being accepted.

WebRTC

[Video; 5:00-7:28]

Summary

  • A new project intended to move Second Life away from reliance on the Vivox voice service and plug-in, and to using the WebRTC communications protocol (RTC=”real-time communication”). Roxie Linden is leading this work.
  • Key benefits:
    • WebRTC supports a wide range of real-time communications tools in common use (e.g. Google Meet), supporting audio, video and data communications, and is thus something of a “standard” approach.
    • Offers a good range of features: automatic echo cancellation, better noise cancellation and automatic gain control, much improved audio sampling rates for improved audio quality.
    • Opens the door to features and capabilities to voice services which could not be implemented whilst using Vivox.
  • In addition:
    • LL are are of some of the security concerns around WebRTC voice (e.g. risk of eavesdropping, exposure of users’ IP addresses, etc), and is actively working to block these through the use of an internal proxy service.
    • LL will be looking to Linux devs to help give feedback on how well WebRTC is working on their Linux viewers
  • Feature requests for WebRTC should be made via the WebRTC board on the SL Feedback Portal.

Status

  • Work has been on stabilising WebRTC and getting the viewer to RC status so that TPVs can look at it.
  • Overall, development work is in a “wrapping-up” phase.
  • Currently, LL is looking at August for a potential deployment across all of SL on the server-side.
    • This will follow the usual approach of roll-out to the simulator RC channels first, then to the SLS Main channel.
    • As a result, 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).
    • Depending on how the deployment goes (e.g. first to a single RC, then multiple RCs, then the SLS Main channel), it is hoped that any such issues will only be for around 2 weeks.
  • Viewers adopting the WebRTC code prior to or during this deployment period will be able to process both WebRTC and Vivox voice.

glTF Update

[Video: 7:42-13:23]

  • As a result of the Firestorm PBR release, Runitai Linden has been revisiting the issue of memory use in the PBR-enabled viewer code on lower-specification computers.
  • Geenz Linden is continuing to work on various glTF extensions, including glTF index of refraction (IOR) and transmission – with the work on the latter potentially being wrapped up.
  • Cosmic Linden has been tweaking the PBR terrain work for PBR transforms on terrain (one transform per material).
  • [Video 39:44-41:14] requests have been made for reflection probes in shapes other than cubes and spheres (e.g. cylinders, triangles, hemispheres) to account for more awkward interior space shapes (e.g. in roof areas). This is viewed as “highly unlikely” at the Lab.
    • However, the mirror capability may be extended to include sphere reflection probes at some point “if all goes well”.

PBR Terrain Painting

  • This is the next planned project for Cosmic Linden, and is in the very early stages of planning, so things are subject to potential change.
  • Currently, the thinking is:
    • The four PBR materials currently used for PBR terrain would remain available for use / painting.
    • The painting element would allow a user to define how these materials are mixed, rather than having to rely purely on the the height map.
      • E.g. if you have a paint map for a region, you’ll be able to blend the materials based on that, rather than having to use the height map, and define where areas of grass or rock or dirt, etc., appears on the ground.
    • The paint map is likely to initially be on the basis of one blended texture at region level (not parcel), although the resolution of the texture is still TBA at the time of writing.
    • The permissions for terrain painting will be based on ability to edit the height map (if you can alter the latter through the Region settings, then you’ll be able to use the terrain painting capability).
  • Terrain painting will be a significant departure in how terrain texturing has been managed, requiring a new entity to be introduced. This is also still being thought through, but it is unlikely it will be a new asset type stored on the asset servers.
  • [Video: 16:15-16:29] No decision has been made on making terrain painting open to scripted control.
    • Cosmic is open to feedback on how this might be used, if enabled (e.g. a scripted explosion leaving a detonation mark on the ground for a period of time).

In Brief

  • Reflections turn black when zooming in close is an issue which appears to be related to the use of mirror probes as well as “normal” reflection probes. If you are impacted by this, add your vote.
  • Auto-exposure under PBR (adjusting the general scene brightness when looking at one or more very bright objects in the scene), with people interpreting it as a bug, particularly with the release of Firestorm PBR.
    • It’s been suggested that a wiki page on how auto-exposure  works should be produced, to which people can be pointed to help them understand what it is and how it works. Or potentially a debug setting or similar to disable (with a warning things may not display correctly as a result).
    • Canny feedback has been requested on issues being encountered / suggestions for related features (such as the setting noted above).
    • This led to an extending general discussion on lighting and rendering – please refer to the video.
  • RLV/RLVa adoption by the Lab is still in discussion and described as something the Lab wants to do, but it does represent an extensive change to their viewer.
    • As such, it is likely that as contributions are made, they will be pulled into the official viewer incrementally (presumably with some going behind debug flags until such time as they can be properly enabled).
    • Overall, it now appears the Lab does want to support the full RLV/RLVa feature set, rather than just a sub-set thereof as had been previously indicated as a possible route.
  • Opening the PBR terrain painting to scripted control led to a conversation on scripted weather systems – such as being able to change the ground appearance to match the season; having the ground appear to be covered by snow when it snows, etc. There have been requests for this, but it is not something the Lab is currently working on.

 

Next Meeting

† 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 gathering of people every week. They are taken from my list of region visits, with a link to the post for those interested.