2023 SL viewer release summaries week #14

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

Updates from the week through to Sunday, April 9th, 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: Maintenance R viewer, version 6.6.10.579060, dated March 28, promoted March 30th – NO CHANGE.
  • Release channel cohorts (please see my notes on manually installing RC viewer versions if you wish to install any release candidate(s) yourself).
    • Maintenance T(ranslation) RC viewer, version 6.6.11.579154, April 6.
    • Performance Floater / Auto FPS RC viewer updated to version 6.6.11.579238, April 4th.
  • Project viewers:
    • glTF / PBR Materials viewer, version 7.0.0.579401, April 10 – This viewer will only function on the following Aditi (beta grid) regions: Materials1; Materials Adult and Rumpus Room 1 through 4.

LL Viewer Resources

Third-party Viewers

V6-style

  • No updates.

V1-style

Mobile / Other Clients

  • No updates.

Additional TPV Resources

Related Links

Space Sunday: Artemis, Starship and Stirling

Official crew portrait for Artemis II, from left: NASA Astronauts Christina Koch, Victor Glover, Reid Wiseman, Canadian Space Agency Astronaut Jeremy Hansen. Credit: NASA

On Monday, March 4th, 2023, NASA announced the people selected to undertake the first crewed mission beyond the Earth’s orbit since Apollo 17 splashed down in the South Pacific Ocean on December 19th, 1972. The four individuals – three Americans and one Canadian  –  will undertake the first crewed flight of NASA’s Orion / Space Launch System (SLS) combination on an extended flight around the Earth and then out and around the Moon and back.

Along the way the Artemis 2 mission will tick of a number of firsts as it paves the way for the first of the planned Project Artemis missions to the surface of the Moon, which will commence with Artemis 3 in December 2025 / early 2026. For the crew, it will mark the first time a woman, a person of colour and a Canadian will fly beyond Earth’s orbit – and the mission will mark the Canadian’s first trip into space after a 14-year wait.

In announcing the crew, NASA Administrator Bill Nelson used words which echoed the words  (written by Ted Sorenson) spoken by John F. Kennedy in his September 12th, 1962 address at Rice University, Texas in which he rallied public support for the Apollo effort.

We choose to go to back to the Moon, and on to Mars. And we’re going to do it together, because in the 21st century, NASA explores the cosmos with international partners. We will unlock new knowledge and understanding. We’ve always dreamed about what more is ahead. Why? Because it’s in our DNA. It’s part of us. It’s who we are, as adventurers, as explorers, as frontiers people.

– NASA Administrator Bill Nelson, April 3rd, 2023

The four crew for the mission comprise:

  • Mission Commander Captain Reid Wiseman, USN. A US Naval aviator and test pilot born in Baltimore, Maryland, he was selected as an Astronaut Candidate in 2009 and flew in space on Soyuz TMA-13M, completing 165 days in orbit on the International Space Station as a part of the Expedition 40/41
  • Mission Pilot Captain Victor Glover, USN. Also a naval aviator, he was selected as an Astronaut Candidate in 2013, and flew the first operational flight of the SpaceX Crew Dragon to the ISS in 2020 as a part of the Expedition 64/65 crew. He was the first African-American to actually live and work on the ISS for an extended period (a total of 167days) rather than just visit it aboard the space shuttle.
  • Mission specialist Christina Koch. An engineer from Michigan, Koch is the most experienced of the crew, having already spent less than 30 days shy of a a year in orbit as a part of Expeditions 59/60/61 crews. Like Glover, she was selected for training in the NASA Astronaut Corps in 2013. However, prior to that, she was a graduate of the NASA Academy programme, and worked extensively on various space-related projects with NASA, the NOAA and various universities.
  • Canadian Jeremy Hansen, a colonel in the Canadian Air Force, is the the rookie of the crew – although he has extensive experience with NASA, the European Space Agency and the Canadian Space Agency. In 2013, Hansen served as cavenaut into the ESA CAVES training, and served as an aquanaut aboard the Aquarius underwater laboratory in 2014. His inclusion in the crew is in recognition o Canada’s longstanding support of, and partnership in, US space activities, which extends in the Project Artemis.

The four were initially selected by Joe Acaba, NASA’s Chief of the Astronaut Office, a role vacated by Wiseman so that he could have the opportunity to be selected for an Artemis mission. They were confirmed to the mission by NASA senior management, and the announcement featured a further Hollywood-trailer “trailer” video from NASA.

The flight itself is analogous to the Apollo 8 round-the-moon mission in 1968. Following launch, the Orion vehicle and crew will spend an extended period in Earth orbit, carrying out a series of vehicle checks and operational tests prior to making a free return around the Moon for a Pacific Ocean splash down after around a total of 10 days from launch. The mission will not launch earlier than November 2024.

Am I excited? Absolutely. But my real question is, are you excited? I see you and I ask that, because the one thing I’m most excited about is that we are going to carry your excitement, your aspirations, your dreams with us on this mission.

– Christina Koch

The three “driving principles” for Artemis 2 have been defined as: crew safety and survival; vehicle survival; and mission success. The mission success principle, the focus is on testing out the spacecraft subsystems, including in emergency and off-nominal conditions. There are additional flight test objectives the mission will attempt to carry out if time permits to help further reduce risk for later missions. One significant difference between Artemis 1 and Artemis 2 – outside of the latter carrying a crew – is that the Orion vehicle used for Artemis 1 was pushed to the limits, the vehicle going somewhat beyond the normal operations an Orion vehicle will experience during actual missions – the idea being to ensure the vehicle can survive the extreme end of its operational envelope.

The Artemis 2 mission – click for full size. Credit: NASA

With the announcement now out of the way, the Artemis 2 crew will commence formal training for the mission starting in June 2023 – the time between being given over to the four wrapping their other duties and work programmes so as to concentrate on the training and getting to know one another as crew and friends. Part of this training will extend to the famous WET-F tank at the Neutral Buoyancy Lab (NBL) in Houston, Texas.

This 12-metre deep pool is home to a full-scale mock-up of the external modules on the ISS, and is used to train astronauts for EVA work on the station’s exterior, and a part of which is being covered to offer a training environment to help crews train for the low-light conditions at the lunar south pole. It will be extensively used for the training of the Artemis 3 crew, but the Artemis 2 crew will help check the facilities out.

The core stage of the Space Launch System rocket that will launch the Artemis 2 mission. Credit: NASA/Michael DeMocker

More focused training will be on Orion operations, covering every aspect of the mission from pre-launch to post-splashdown and vehicle egress, together with a refinement of the overall mission parameters, spacecraft system performance checks, guidance system calibrations, etc.

SpaceX Re-Stacks Starhip as Expectations of a Launch Increase

SpaceX has completed re-stacking the first Starship / Super Heavy booster combination intended for launch, which has been taken by some to mean that the Federal Aviation Administration (FAA) is close to being ready to grant a launch licence for the attempt.

As I reported in my previous Space Sunday update, Booster 7 was returned to the orbital launch mount after both had undergone further upgrades. Following stacking, the booster went through a full propellant load test prior to Ship 24, the starship vehicle that will make the first sub-orbital launch attempt atop Booster 7, being returned to the orbital launch site at Boca Chica, Texas prior to being raised and stacked on the booster, allowing further propellant load tests to be carried out.

Excitement over the launch grew when it was noted that the FAA issued maritime and air traffic advisories for April 10th covering both the Gulf of Mexico and Hawai’i, with back-up dates of April 11th and 12th. However, these were later revised for a potential launch date of April 17th – with the FAA noting that the inclusion of any dates in its advisories did not indicate that a launch licence had, or was about to be, granted.

Space journalist Eric Berger, taking to Twitter, further dampened expectations by pointing out it is possible the FAA might actually seek an injunction against any launch attempt pending SpaceX demonstrating it has taken the required steps to protect the surrounding wetlands environment from contaminated water run-off from the launch site – although he also noted that if there are no environmental objections, it is possible the FAA will grant a licence before month-end.

The first flight will see Booster 7 attempt to lift Ship 24 into a sub-orbital trajectory before it performs a burn-back and attempts a soft splashdown in the Gulf of Mexico. Ship 24. meanwhile will continue on in what appears to be a transatmospheric Earth orbit, meaning it will fly enough to test its thermal protection system through re-entry into the denser atmosphere, but without the need to re-ignite its engines to perform a de-orbit burn beforehand. Once within the atmosphere, the vehicle will attempt a powered soft splashdown off the coast of Hawai’i.

Overall, the flight realistically has less than a 50% chance of overall success given this is a first attempt to launch a recover a brand new orbital launch system. Even if the flight achieves all of its stated goals and both the booster and the starship survive, SpaceX have a long way to go before the system is shown to by either reliable or capable of meeting stated goals – something I hope to return to in a future Space Sunday special.

Continue reading “Space Sunday: Artemis, Starship and Stirling”

April 2023 SL WUG meeting: MP search changes

The Web User Group meeting venue, Denby

The following notes cover the key points from the Web User Group (WUG) meeting, held on Wednesday, April 5th, 2023.

WUG meetings:

  • Are held in-world, generally on the first Wednesday of the month – see the SL public calendar.
  • Cover Second Life front-end web properties (Marketplace, secondlife.com, the sign-up pages, the Lab’s corporate pages, etc.).
  • They are not intended for the discussion of Governance issues, land fees / issues, content creation & tools, viewer or simulator development / projects. Please refer to the SL calendar for information on available meetings for these topics.

A video of the meeting, courtesy of Pantera, can be found embedded at the end of this article (my thanks to her as always!), and subject timestamps to the relevant points in the video are provided. Again, the following is a summary of key topics / discussions, not a full transcript of everything mentioned.

Marketplace

Recent Updates and General Notes

  • There have been changes made to Marketplace Search. For example:
    • Now, by default (and assuming no search terms have been entered), displaying a merchant’s store page will list their products by newest first).
    • Merchant and Store names are no longer included in the Product search, but are now apply considered when using the dedicated search tab.
  • Some of these updates have caused confusion, so an official blog post has been published to explain them and the reasoning behind them.
  • These changes, and those noted below, are being actively monitored by LL, and further adjustments may be made based on the metrics they are seeing / feedback from Merchants / consumers.
  • In addition:
    • The checkout cart has been updated to allow up to 99 list items to be stored in it (the previous limit was 10).
    • The cap on the total number of search returns, implemented with the last set of Search updates (a total of 50 pages of results) has been rolled back, so that Search will now list all results matching a given search.
  • Unless Boolean, etc., operators are used in entering search terms, Search will now attempt to string together words entered into it and search based on the string (e.g. so whereas entering “blue shirt” would previously have listed items matching “blue” or “shirt”, it will now attempt to limit results to results which have “blue” and “shirt” in their descriptions.

Upcoming Changes

  • “Marketplace spring cleaning” is about to start.
    • This means that if a merchant has not logged-in to the MP for two years, and they have listings which have not seen any sales in the part year, those items will be unlisted.
    • Similarly, if the Merchant has not logged-in in two years and nothing has been sold through their MP store in the past year, the entire store will be unlisted.
    • This work will be blogged about by the Lab as the work starts.
  • E-mail verification: thus far, e-mail verification has not been a requirement for Merchants to use the Marketplace. This will be changing so that e-mail verification will be a requirement. Again, this will be subject to a blog announcement as it comes in.
  • LL is looking at ways to make keywords more effective and reduce the amount of keyword abuse / spamming; however no decisions on direction with this has yet been reached.

In Brief

  • Requests for MP changes:
    • Add a “date listed” field to all MP listings (and possibly a “date updated” field).
    • Put a mechanism in place to prevent people using the Buy Now button when trying to buy an item as a gift for someone else (e.g. a warning that it does not apply to purchasing gifts).
    • Allowing “sub-stores” wherein Merchants who produce products of different types / for different markets can list their products in “sub-stores” under their main brand without the need to create avatar account to run individual stores. This is something that has been requested numerous times, and LL has previously indicated as something that could be considered, although the idea seems to have been lost along the way.
    • As an alternative to this, it was suggested that Merchants should have the means to categories products in their stores (e.g. have a dedicated category for discounts / special offers customers can easily reference without have to search the entire store.
  • BUG-233043 “On the Marketplace Opengraph Metadata tags no longer work” – this prevents the sharing of links to products on various social media platforms from including previews on the item, with only the URL being displayed. It has been a problem since the end of 2022, and was raised again in a request for the Lab to look into it.
  • Those attending the meeting were asked for thoughts on customers being able to leave product reviews without any verification that had actually purchased the product.
    • This was largely seen as a bad idea, due to the potential for malicious comments / griefing.
    • However, there is a possible use-case here in that it allows users purchasing a product in-world to leave a review where otherwise they have no public voice – although with CasperVend now owned by Linden Lab, and the promise of integration between the two, this might offer a path to allow purchases made via CasperVend vendors to be flagged as “verified” and thus allow their review on the MP.
  • The length of MP URLs and difficulty in using them – together with requests for LL to provide a means of shortening them was discussed.
  • The question was raised as to the Destination Guide either being properly curated so that non-existent locations could be removed – or a means provided to allow users report  those locations they find no longer exist in SL (or at least as the given region). This is something that will be passed back to the Destination Guide team.

Next Meeting

  • Wednesday, May 3rd, 2023. Venue and time per top of this summary.

Cica’s Happy Town in Second Life

Cica Ghost: Happy Town, April 2023

For those who have visited and enjoyed Cica Ghost’s region-wide art installations in Second Life over the last decade plus, her build for April 2023 may well raise a sense of nostalgia and memory, whilst retaining its own originality.

Happy Town, which opened on April 7th, 2023, presents a whimsical townscape with a rather unusual feature: everything in it appears to be made of, or covered by, sewn and stitched fabrics, or has been knitted. The land sits as a patchwork quilt, buildings appear to have wall coverings which have been sewn onto them, indoors and out. Even the trees are strangely two-dimensional, their tops looking like snare drums over which green baize has been stretched and onto which flowers have been sewn, before being sat on their sides atop hemmed and sewn trunks. Even the sky appears to be a grey blanket into which the clouds have been stitched like so many patches to cover holes or tears.

Cica Ghost: Happy Town, April 2023

It is an engaging and imaginative setting, a place where only the citizens appear to be organic – and even these are not human. Instead, this is a town apparently populated by anthropomorphic cats who tend happy-go-lucky sheep, chickens and pigs whilst also working as the local mechanics. And even then, I’m not sure the sheep or chickens are actually being “kept” so much as also being local inhabitants.

True, they might for the most part be clustered in what might be taken for a central meadow, along with their barns and hen-houses whilst hemmed in (so to speak!) by a low fence with a single opening; but equally might this not also be the local park where the locals have simply come for some weekend fun? Certainly, the hi-fiving chickens seem to be having fun and the sheep – whilst possibly not related to Shawn the Sheep, look as capable as him.

Cica Ghost: Happy Town, April 2023

The buildings are a curious mix – some on the ground, others up on stilts, some as wide as they are tall, some with pipes entering or exiting them. It is here that for those of us with long memories might feel that hint of nostalgia, as there is something about Happy Town this brings forth memories of Cica’s 2014 Small Town. This is further aided by the presence of the little cars and the road winding through the town. While both are different in nature to those of Small Town, sitting in one of the cars and setting out along the road brings back memories of driving around Small Town.

As well as the car to drive (you can be sure they are roadworthy thanks to the cats looking after them!), Happy Town includes places where you can dance, places to sit, ladders to climb, and a little theatre where another memory from Cica’s past builds: one of her animated stick figures as seen in the likes of Ghostville offered as a movie to be enjoyed.

Cica Ghost: Happy Town, April 2023

Delightful and light, Happy Town will be open through April for people to enjoy.

SLurl Details

2023 week 14: SL CCUG meeting summary

Perpetuity, February 2023 – blog post
The following notes were taken from my audio recording and chat log transcript of the Content Creation User Group (CCUG) meeting held on Thursday, April 6th, 2023 at 13:00 SLT.  These meetings are for discussion of work related to content creation in Second Life, including current work, upcoming work, and requests or comments from the community, together with viewer development work. They are usually chaired by Vir Linden, and dates and times can be obtained from the SL Public Calendar. Notes:
  • These meetings are conducted in mixed voice and text chat. Participants can use either to make comments / ask or respond to comments, but note that you will need Voice to be enabled to hear responses and comments from the Linden reps and other using it. If you have issues with hearing or following the voice discussions, please inform the Lindens at the meeting.
  • The following is a summary of the key topics discussed in the meeting, and is not intended to be a full transcript of all points raised.
Additional note: unfortunately, physical world matters meant I missed the initial part of the meeting, and as it is held in voice, there is little by way of chat transcript to reflect initial discussions prior to my arrival.

Official Viewer Status

On April 6th:
  • Maintenance T(ranslation) RC viewer, version 6.6.11.579154, was issued.
  • The PBR Materials / reflection probes project viewer updated to version 7.0.0.579241.
The rest of the current official viewers remain as:
  • Release viewer: Maintenance R viewer, version 6.6.10.579060, dated March 28, promoted March 30th.
  • Release channel cohorts:
    • Maintenance S, version 6.6.11.579153, March 31st.
    • Performance Floater / Auto FPS RC viewer updated to version 6.6.11.579238, April 4th.
  • Project viewers:
    • Puppetry project viewer, version 6.6.8.576972, December 8, 2022.

glTF Materials and Reflection Probes

Project Summary

  • To provide support for PBR materials using the core glTF 2.0 specification Section 3.9 and using mikkTSpace tangents, including the ability to have PBR Materials assets which can be applied to surfaces and also traded / sold.
  • To provide support for reflection probes and cubemap reflections.
  • The overall goal is to provide as much support for the glTF 2.0 specification as possible.
  • In the near-term, glTF materials assets are materials scenes that don’t have any nodes / geometry, they only have the materials array, and there is only one material in that array.
    • It is currently to early to state how this might change when glTF support is expanded to include entire objects.
  • The project viewer is available via the Alternate Viewers page, but will only work on the following regions on Aditi (the Beta grid):  Materials1; Materials Adult and Rumpus Room 1 through 4.
  • Please also see previous CCUG meeting summaries for further background on this project.

Status

  • The viewer has been updated to maintain parity with the release viewer, and work continues to get the viewer to a position where it can move to RC status.
    • Once it does go to RC status, it is expected to remain there for “a few months”.
  • Currently, the viewer is at a point where creators who wish to make content using PBR tools such as Substance Painter can do so and work to the rule-of-thumb that if it looks the same in both Substance Painter and the glTF viewer, than all is well and good – BUT, if the SL version looks noticeably different in the viewer, then a bug report should be filed, the issue should not be worked around.
  • Getting the simulator support for glTF moved to Agni is now being considered.
  • With regards to Bakes on Mesh, glTF Materials work in a similar manner to the current materials – the result of the BoM process gets fed into the base colour (+ the emissive map) like it does with the diffuse map for materials at present.
    • This does not mean BoM is glTF materials enabled; that still requires an update to the Bake Service to support materials data.
    • Updating the Bake Service is still seen as a “high value” future project.
  • The Sun midday position of the Sun has been adjusted so that it is no longer directly overhead, but is angled to appear as it would at a latitude of around 40ºN/S in spring.
Left: the glTF viewer repositions the midday Sun so it is in similar position as it would appear in the physical world at a latitude of around 40ºN/S in the spring, as opposed to being directly overhead as seen in the image on the right. Credit: Runitai Linden
  • Automatic alpha masks are turned off in the PBR viewer, and are likely to remain this way unless a compelling reason emerges for this not to be the case. So the Develop(er) → Rendering → Automatic Alpha Masks option for deferred rendering is off (and the one for forward rendering removed, as the glTF viewer does not support forward rendering).

HDRi Sky Rendering

  • In order to  get parity with High Dynamic Range Imaging (HDRi) environment maps has meant the sky as rendered on the glTF viewer is essentially HDR with added dynamic exposure. Without this change, the sky was lighting everything as if it were a “giant blue wall” rather than a bright sky.
  • This has impacted EEP (the Environment Enhancement Project, and means that the sky can look over-exposed under some settings.
  • LL is trying to zero in on a sky of sky parameters that is acceptable to most EEP settings. However, the issue is particularly noticeable for EEP settings which use “day for night” (e.g. they utilise dark sky tinting, etc., and replace the Sun texture with a planet or moon or some such, because the HDR rendering assumes that because the Sun “up”, there should be a brighter lighting used in the sky.
  • The choice here is:
    • Should the parameter be adjusted for uniformity (and some EEP settings require adjustment), or
    • Should additional control be supplied to allow additional control over the sky brightness, etc., to deal with EEP settings  where the above issues occur?
  • The problems with this second approach are that:
    • It “severely” fragment the expected colour space in the process, leaving content creators having to work with multiple lighting models (e,g. as with working with ALM on or off at present)?
    • It is akin to LL removing the ability to disable ALM in the PBR viewer and remove the older forward rendering code, only to then implement another “button” to alter the environment rendering, rather than keeping things uniform.
  • This topic has been the subject of heated debate within the Content Creation Discord channel.

In Brief

  • Priorities for graphics / content creation work after glTF Materials are currently planar mirrors and then glTF mesh imports.

Next Meeting

  • Thursday, April 20th, 2023.

A Blue Finch spring in Second Life

Blue Finch, April 2023 – click any image for full size

Blue Finch is the name given to a Full private island designed by Second Life couple Grant Wade (GMi7) and Dianna Wade (DiaMi7) which has been featured in the Editor’s Picks and Nature and Parks section of the Destination Guide. A Moderate rated region, it offers a warm greeting to visitors:

Welcome to Blue Finch Ridge. Uniquely beautiful and enchanting. with a rustic warm quiet charm. Romantic hideaways but please No adult activity. Be respectful.

Blue Finch About Land description

Blue Finch, April 2023

This is a place of serene beauty, one which at the time of my visit lay caught in the colours of spring. It sits as if a part of a rugged coastline, a rocky island cut off from the surrounding hills of its brethren courtesy of the not-to-distant see having stretched its finger deep inland, flooding the lowland to surround the island, leaving it sitting within a deep inlet or bay, the main channel of which sweeps inward from the north-west.

Across the island and tucked into its south-east corner where it is sheltered by the nearby hills, sits the landing point, occupying a pier gazebo as it extends out over the water. It is here that visitors can join the local group, read about the region and offer their support towards the region’s upkeep and their appreciation of the settings or teleport directly to the event / activity areas within the region – but I obviously recommend using your pedal extremities to explore the setting – and take your time doing so.

Blue Finch, April 2023

As the About Land description notes, this is place to visit and appreciate for its beauty. Offered under a basic EEP day setting, the region is well suited to almost any daytime settings, and I hope the images here demonstration, having been taken using my default personal EEP settings.

Once across the bridge and on the island, there are numerous paths for visitors to follow, with stepping stones and bridges of various kinds ensuring the waterways cutting through the land do not hinder and path of exploration.

Blue Finch, April 2023

All of the paths lead to somewhere interesting, be it the little fishing hamlet along the south side of the island, the pottery centre up on a high plateau, the old castle that serves as the movie centre, sitting over a wide cavern forming the gateway to the north-side beach, or more directly down to the eastern beach. And this is barely scratching the surface of the region.

Throughout the region are multiple places to sit and pass the time, look-out points, the event spaces, and various public buildings where time can also be spent – my favourite being the little coffee house. And all of it is wrapped in an engaging soundscape.

Blue Finch, April 2023

However, this is not a place to be written about – it is a place that should be appreciated first-hand  – as such I’ll finish with a couple more photos and a strong recommendation you drop in and see Dianna and Wade’s work for yourself.

Blue Finch, April 2023

Blue Finch, April 2023

SLurl Details