The beauty of London’s China Buddha Caves in Second Life

China Buddha Caves, March 2026 – click any image for full size

Located within Gansu province in western China is the county city of Dunhaung. It sits on the old Silk Road, and forms a cultural and religious crossroads. Founded as a garrison town in 11 BCE, Dunhaung is perhaps now more famously known for its proximity to the Mogao Caves, a system of 500 temples, caves and grottoes some 25 kilometres south-east of the city.

Also known as the Thousand Buddha Grottoes or Caves of the Thousand Buddhas, the network represents, along with other cave systems in the area, some of the finest examples of Buddhist art spanning a period some 1,000 years, the earliest caves having been dug in around 366 CE, initially as places of rest, worship and meditation. However, as time passed, they became a place of pilgrimage, and further caves and grottoes were dug, with the system expanding through until the 13th century, before they were “lost” until the late 19th century.

China Buddha Caves, March 2026

I mention all of this because in his latest artistic installation, London Junker offers us a vision of the Mogao Caves and the beauty of their art, sculptures and design with his China Buddha Caves build- project was sponsored by SL Public Land Preserve and Ravenglass Rentals (La Montana Rosa) – to which he extended a personal invitation for me to visit.

Situated in the snowy uplands of south-western Sansara, the build is initially deceptive to the eye. The Landing Point sits at the head of a descending gorge through which water tumbles and falls towards the sea. A large Buddha sits behind the Landing Point, undoubtedly offering blessing to arrivals, whilst a single grotto with wall murals and three more figures of Buddha sits to one side.

China Buddha Caves, March 2026

A further Buddha can be seen lower down in the valley, together with a shrine and structures built with their backs towards the rising cliffs. A single path runs down the side of the gorge, passing over a long bridge and down stairs to reach a second bridge crossing the waters and provide access to the tall statue of Buddha and the shrine, whilst a second path rises to the lowermost of the structures build against the cliff, and which forms the entrance to the caves proper.

The art and carvings within the Mogao Caves is truly magnificent, and the site fortunately escaped the Buddhist persecutions ordered by Emperor Wuzong of Tang in the ninth century, continuing to be used through until the Yuan dynasty in the 13th century. However, it was during that era that new trade routes started to open, and the use of the Silk Road fell into decline – and with it, the use of the Mogao Caves as a place of pilgrimage. By the mid- 14th century, no new caves were being built, and the site was largely forgotten other than by locals.

China Buddha Caves, March 2026

It was not until the 19th century that the caves were re-discovered.  Interest in exploring the ancient Silk Road and uncovering its secrets was initially a goal of western explorers and historians, and this eventually led them to Dunhuang and the caves. However, it was at the start of the 20th century that the greatest work of rediscovery commenced, with the good intentions of one man in particular.

His name was Wang Yuanlu. A Chinese Taoist, he had appointed himself guardian of the caves, and in the early 1900s set about clearing the entrances to many which had become blocked over the centuries, as well to trying to renovate many of the damaged statutes.

China Buddha Caves, March 2026

Most particularly, Wang’s work led to the discovery of a vast trove of manuscripts in what had simply been called Cave 17, but which afterwards was referred to as the Library Cave. Some 1100 scrolls and 15,000 books were found in the cave, together with an estimated 50,000 texts on a range of subjects including philosophy, art, literature and medicine. This discovery brought the Mogao Caves to wider global attention, with a number of foreign expeditions to explore them being mounted – several of which simply carted off whatever they could.

Fortunately, London’s China Buddha Caves suffers none of this looting. Rising up through multiple levels, as is the case at Mogao, they instead offer a captivating interpretation of their physical world inspiration, presenting a rich mix of Buddhist art and history,  the walls bearing beautiful murals and paintings, the statuary magnificent in detail and finish. As you rises up through the caves (take your time in exploring, some of the rising tunnels are easy to miss!), you will come across an opening to a veranda located against the cliff and above the main entrance, reflecting a similar, almost pagoda-like structure found at Mogao.

China Buddha Caves, March 2026

Each level becomes more expressive and rich as one ascends, with the upper most and the landing and grotto leading up to it being particularly attention-holding. However, all of the levels capture the beauty and history to be found in the caves at Mogao, and perfectly reflect the beauty of the murals to be found in many of the caves there. In this, I would advise using a PBR viewer in order to fully appreciate this installation, or if you are still pre-PBR, that you enable ALM.

Presenting a glimpse of what is now a UNESCO World Heritage Centre (since 1988), London’s China Buddha Caves offer a superb means by which to catch a glimpse of what is a magnificent centre of Buddhist history and art in the physical world.

CChina Buddha Caves, March 2026

SLurl Details

2026 SL viewer release summaries week #9

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

Updates from the week through to Sunday, March 1st, 2026

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.
  • Outside of the Official viewer, and as a rule, alpha / beta / nightly or release candidate viewer builds are not included; although on occasions, exceptions might be made.

Official LL Viewers

  • Default viewer 2025.08 – 7.2.3.19375695301 – maintenance update with bug fixes and quality of life improvements – December 2.
    • Notable addition: new VHACD-based convex decomposition library for mesh uploads.
  • Second Life Release Candidate viewer 2026.01 – 26.1.0.22359044520 , February 25 – NEW
    • Legacy search; WebRTC improvements; QoL improvements.
  • Second Life Project Viewers:
    • Second Life Lua Editor Alpha viewer 26.1.0.21525310258, February 3.
    • Second Life Voice Moderation viewer 26.1.0.20139269477, December 12.
      • Introduces the ability to moderate spatial voice chat in regions configured to use webRTC voice.
    • Second Life One Click Install viewer 26.1.0.21295806042, January 26, 2026 – one-click viewer installation.

LL Viewer Resources

Third-party Viewers

V7-style

  • Black Dragon for Windows –  5.6.0 March 1 – release notes.

V1-style

  • Cool VL viewer Stable: 1.32.4.22, February 28 – release notes.

Mobile / Other Clients

  • No updates.

Additional TPV Resources

Related Links

2026 week #9: SL Open Source (TPVD) meeting summary

Hippotropolis Theatre: home of the OSD/TPVD meeting
The following notes were taken from:

  • Pantera’s video (embedded at the end of this article) and my chat log of the Open-Source Developer (OSD) meeting held on Friday, February 27th, 2026, together with my chat log of that meeting.
  • Please note that this is not a full transcript of the meeting but a summary of key topics.
Table of Contents

Meeting Purpose

  • The OSD meeting is a combining of the former Third Party Viewer Developer meeting and the Open Source Development meeting. It is 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.
  • Dates and times of meetings are recorded in the SL Public Calendar.

Note: The OSD/TPV meeting has tended to occur in the same week as the content Creation User Group meeting over the last several months, resulting in a lot of repetition of information between the two meetings (and combined summaries on this blog). An attempt is being made to break this cycle by having the next OSD/TPV meeting on Friday, March 6th, 2026 before reverting to the usual every other week format (so the meeting after that will be March 20th, 2026) – thus putting the OSD/TPV meeting and the CCUG on alternate weeks.

Official Viewer Status

  • Default viewer 2025.08 – 7.2.3.19375695301 – maintenance update with bug fixes and quality of life improvements – December 2.
    • Notable addition: new VHACD-based convex decomposition library for mesh uploads.
  • Second Life Release Candidate viewer 2026.01 – 26.1.0.22359044520 , February 25 – NEW
    • Legacy search; WebRTC improvements; QoL improvements.
  • Second Life Project Viewers:
    • Second Life Lua Editor Alpha viewer 26.1.0.21525310258, February 12.
    • Second Life Voice Moderation viewer 26.1.0.20139269477, December 12.
      • Introduces the ability to moderate spatial voice chat in regions configured to use webRTC voice.
    • Second Life One Click Install viewer 26.1.0.21295806042, January 26, 2026 – one-click viewer installation.

Upcoming Viewers

Viewer 2026.01

  • Remains the current viewer development focus with the release of the beta (RC) version, although this will be shifting more to 2026.02.
  • The velopack one click installer / updater is not in the initial beta, and may now in fact slip to 2026.02.
  • 2026.01 includes a high priority fix for specific Bluetooth headset configurations which will benefit WebRTC.
  • Now available as an alpha viewer (above).
  • As the name suggests, triggers a one-click install / viewer update process.
  • Also includes improved monitoring / logging of viewer freezes and crashes, etc.

Viewer 2026.02

  • 2026.02 remains on track for the “Flat” UI and font updates.
  • It now also includes the WebRTC voice moderation capabilities (as seen in the project viewer) to help align viewer-side WebRTC updates more with the hoped-for server-side deployment (see below for more).
  • This viewer might additionally receive some backported updates to texture streaming.
  • No Alpha / Beta viewer is available as yet for this release..
Example of the upcoming flat UI. Via: Geenz Linden / Github #4681/2

Viewer 2026.03 -“SL Visual Polish” (SLVP)

  • 2026.03 had been looking to an April release, however, it might slip back to 2026.04. Part of the decision-making on this is related to upcoming server-side updates to EEP and glTF which are seen as being required prior to SLVP shipping.
  • It will likely to include:
    • The “long baking” SSR improvements that were started last year. This version of the viewer will likely have a long beta soak time to allow feedback on these changes to be gathered.
    • PBR specular for residents who are more familiar with the old Blinn-Phong workflow. This will:
      • Include another texture slot (tint of the specular reflection).
      • Work with metallics.
      • Follow the glTF specification, but will likely initially be without glTF overrides, as this requires server-side work.
    • HDR controls in EEP so residents can decide how bright or dark things should be. This work does require simulator-side updates. This will likely initially have server-side support on Aditi (the Beta grid).
  • It may additionally include:
    • Further mirrors optimisations and a new “Ultra” quality setting that will enable a system mirror for water. A caveat on this work is that while this “water mirror” might up the quality of water reflections, it will do so at a performance hit; SSR for water will always be faster and less intensive.
    • Inclusion of an emissive strength setting for PBR.
  • The Pull Request  for this work can be found here – #5385.

General Viewer Notes

  • Firestorm hosted a Townhall recently, with Lab presence, to try to determine why a percentage of Firestorm users remain reluctant to move away from a 6.x version of that viewer to a PBR-supporting version. The predominant issues appear to be concerns over performance and the degraded water visuals seen with PBR viewers.
    • One aspect of people refusing to move is hearsay: “X said PBR sucketh and has poor performance, therefore I will not even try it”, regardless as to whether this might be true for them or not; another is, potentially, people’s general unwillingness to change from what they like.
    • Exactly how to address such issues / beliefs/perceptions is no easy task.
    • A suggestion was made to have “toggle” in the viewer so users can determine which rendering system they wish to use (e.g. “legacy” or “PBR”). This is far more complicated than it sounds, requiring continued support of two rendering pipes in the viewer, potentially leading to multiple complications and the potential content breakage. As such, it is not going to happen.
  • Geenz Linden is continuing to work with texture streaming and resolutions, with some of the work possibly surfacing in 2026.02 as noted above. He further noted that:
    • Work is not stopping at texture streaming improvements; the Lab is laying plans to deal with some of the “bigger performance bullet points”.
    • It is known that PBR  has introduced performance bottlenecks, many of which have been dealt with, others of which still need work. To this end, the Lab may start running Tracy “very, very regularly” to identify bottlenecks so they can be addressed.
    • The hope is that when adding a new PBR feature / capability, at least one existing bottleneck will be corrected.
  • As noted in the 2026 week #5 OSD meeting, there are potential changes coming to the viewer build chain. These involve updates to CMake and a Pull Request relating to vcpkg. The latter is still under review, and is likely to be implemented “bite by bite”, rather than all at once. It will also be likely to go into its own branch and not emerge until after the SLua /Linux viewer work reaches release status, so as to not over-complicate things for TPVs.
  • TPV Developer Henri Beauchamp (Cool VL Viewer) suggested splitting the viewer’s main thread so that the rendering code can be separated from messaging and objects updates, thus smoothing frame rates in the viewer.
    • Geenz Linden indicated that this had been looked at by a Product Engine engineer, and that it was felt that doing so would help out massively with porting the viewer to other graphics APIs.
    • However, actual work on this has not as yet started, as there is a need to “chip away” at getting approval together with a need to avoid disrupting existing releases.
    • Such is the scale of the work, it could involve “a few quarters” of effort to implement.
    • It was noted that while some multi-threading has been introduced to the viewer, this is mostly “lighter work” more easily removed from the main thread, which still does most of the heavy lifting via a single CPU core.
  • The last point rotated into a more general discussion on the viewer, threads, the future potential for removing coroutines and fibers in favour of “actual” threads, etc. Please refer to the last 10-15 minutes of the video.

Grid-Wide WebRTC Deployment

  • This was targeting a March 2026 deployment, following the usual simulator-side deployment process (a selected RC channel or channels for the first deployment, followed by deployment to all remaining RC channels usually a week later, then a final deployment to the SLS Main channel, usually a week after that).
  • However, it now appears hat the deployment is likely to be delayed, although no specifics have been given on why or when. .

Next Meeting

February 2026 SL Mobile UG meeting summary

Campwich Forest grounds: location for the Monthly Mobile User Group (MMUG)
The following notes were taken from the Thursday, February 26th 2026 Monthly Mobile User Group (MMUG) meeting. These notes should not be taken as a full transcript of the meeting, which was largely held in Voice, but rather a summary of the key topics discussed.

The meeting was recorded by Pantera, and her video is embedded at the end of this summary – my thanks, as always to her in providing it.

Table of Contents

Please note: the meeting experienced assorted voice issues and drop-outs, making transcribing difficult, with some of the issues also resulting a poor sound quality in the video recording.

Meeting Purpose

  • The Mobile User Group provides a platform to share insights on recent mobile updates and upcoming features, and to receive feedback directly from users.
  • These meetings are conducted (as a rule):
    • The last Thursday of every month at 12:00 noon SLT.
    • In Voice and text.
    • At Campwich Forest.
  • 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.

Resources

Current Releases

SL Mobile (Beta) version 2026.2.1079 (A) / 0.1.1079 (iOS) – February 24 – Object chat support and Bubble Chat updates; single tap interactions (see below for more).

Recent Updates

  • Release 0.1.1078 (February 5th) introduced Bubble Chat:
    • Allows chat and incoming IM’s to be viewed over the in-world scene (for approx. 8 seconds), and enables tap-to-reply.
    • In the initial iteration, tapping a message to reply will take the user back to the menu to show the keyboard.
  • Release 2026.2.1079 (February 23rd) added:
    • Bubble chat enhancement to display object names & support messages from objects.
    • Object chat support (but not, as yet, llDialog support (see below for more on this).
    • Single tap interactions – no need to use a long press to interact with avatars and objects. Tapping on an avatar or object should generate a blue outline around them indicating they have been selected, together with a basic menu of options which can be expanded via the More option for a full context menu.
  • It is hoped that these features will help users understand more of what is going on around them whilst also allowing for better interactions and social engagement through chat, etc.
  • All three features will be enhanced in future releases (such as by making it possible to respond to Bubble chat without have to go via the Chat menu, resolving issues of objects occluding one another and preventing one-tap / “chick through” interactions, for example).
    • This work should allow for fixing other issues as well, such as adjusting the camera position so that it doesn’t end up on the wrong side of a wall, for example.
  • All of these features have received generally positive feedback from users attending the meetings.

Upcoming Updates

  • AI integration:
    • Currently, when creating a new account, a user will receive a canned welcoming message on logging-in to SL.
    • However, new users are responding to the message – which the service is not capable of ‘seeing” or making a response -something that might upset new users because it appears like they are being ignored.
    • To this end, Brad Linden is working on hooking this process up to a chatbot so that users at lease get the sense of a meaningful exchange (and might thus be encouraged to contact others around them).
  • LL utilises crash reports supplied by Google and Apple to identify specific crash bugs / issues for rectification. This work has seen a noticeable improvement in SL Mobile’s stability on Android, although so new crash issues have crept in as well. As such:
    • Further Android crash fixes can be expected in the next release(s).
    • Work is ongoing to deliver the same of iOS.
  • Work is finally starting on adding support to SL Mobile for llDialog, to ensure support for interactive dialogue menus associated with scripted items. This is fairly involved work, so no target date for possible release is being given at this time.
  • Synchronising chat history across Mobile and the viewer: again, this is a complex task, but “good progress” is being made.
  • Localisation in the app (local country languages) is underway, but also no tentative release date for the the initial work as yet.
    • Supported languages will likely be the same as those supported in the viewer.
    • Feedback and assistance with localisation (e.g. ensuring idioms translate, etc.), will be sought from users wishing to help with the work, once the first iteration of the work surfaces in the app. Such feedback should be made via the SL Feedback Portal.
    • This work will also allow manual setting of a preferred language, rather than simply having the app simply utilise the language set in the device operating system.
  • Voice improvements – particularly WRT making the initialisation of Voice in the app less disruptive for users trying to enable it. This work is currently with QA.

General Q&A

  • At least one user has reported incidents of Mobile suffering from freezing at times – although this is not tied to time of day or specific activities, but the reporter does have a high ping rate as they are across the Atlantic from SL.
    • This particular issue has been hard to repro at the Lab (due to a lower ping rate & less in the way of message dropping. etc?).
    • There are also a number of fixes in the works for crashes, lock-ups etc., one (or more) of which might incidentally resolve the issue. Beanie  Linden (Mobile QA lead) is going to have further goes at trying to repro the issue and, if possible, test it against these fixes.
  • A question was asked about what kinds of data is collected by the app, and for a clarification as to what the “track your activity across other apps” pop-up means.
    • Rather than gathering user data, this capability is more aligned with the ongoing drive to try and push new users to try the SL Mobile app via advertising – e.g. to gather data and information related to the ads and to those signing-up in response to the ads. The idea here being to help determine the efficacy of such advertising / drives.
  • A general discussion on feedback relating to to positive benefits of Bubble Chat and object chat, and ideas for future enhancement (e.g. toggle options to turn it on and ) – some, if not all of which are likely to be looked at in the future as the capability further matures.

Date of Next Meeting

A return of spring to Pususaari in Second Life

Pususaari – Where spring feels gentle, February 2026 – click any image for full size

I’ve had a something of a rough couple of weeks, the result of which has been very little time in-world, other than parking myself at the occasional user group meeting and trying to keep up with “routine” posts here. So, as things have decided to improve, I decided to ease back into blogging visits and bits by returning to a location that has been a recent favourite for me: Pususaari.

To be honest, I didn’t arrive at this decision all on my own, my friend Cube Republic poked me with the news that the region had once more been reworked by holders Lu and Leelou Von Perkle (Lu Carrillo and LeeLou Graves respectively), and this served to encourage me to hop over and have a look around once more.

Pususaari – Where spring feels gentle, February 2026

This marks my third visit to the setting, which carries the name Pususaari – Where spring feels gentle, the others having been in April 2025 and again in December 2025. With those visits – as with this one – I could not help be feel at home within the region.

Romantic island for dates and quiet moments. Soft light and gentle nature invite you to relax, wander and connect. Discover a cosy café, hidden seating spot, open verandas, beaches, animals and a unique lighthouse landmark watching over the shore.

– Pususaari About Land Description

Pususaari – Where spring feels gentle, February 2026

The cosy café and lighthouse of the About Land description face each other across the gentle, sandy sweep of a shallow bay on the south side of the region. The café forms the region’s Landing Point on the eastern side of the bay, whilst the lighthouse stands at its western extent.

The latter appears to have been decommissioned some time ago; the lantern is off and the glass of the light room is heavy with grime and dirt to the point of being opaque. Now the only illumination the lighthouse seems to provide is that of a hand-held lamp. This sits on a round table on the lighthouse gallery, a wooden chair alongside it offering a perfect look-out point, although getting up to them appears to require a bit of a jump!

Pususaari – Where spring feels gentle, February 2026

The bay and is guardian lighthouse and café are in turn overlooked by an artist’s studio/ retreat sitting up on one of the island’s wooded peaks. It can be reached by walking inland from the café, passing through a gap in the fence backing the beach and then climbing the lower slopes of the peak to where a wooden stairway and deck provide access to the upper slopes and the studio.

Inland, the region is split into two by an east-to-west flowing channel crossed by two bridges. The first of these is reached via an easy walk through a low-lying meadow beyond the slope leading up to the artist’s studio. On the north side of the water channel, this bridge is watched over by a working windmill.

Pususaari – Where spring feels gentle, February 2026

The latter forms a part on a small homestead farm on the north side of the setting, joining with a Tuscan-style farmhouse and outbuildings bordering another sweep of meadowland, horses cattle, horses, pigs and chickens making up the livestock being tended.

The farmhouse is ideally placed to overlook the beach running along the north coast of the region, a waterside summer gazebo offering a retreat of the hard work of the day on the beach, while an outdoor dining space complete with pizza oven offers a further corner of delight for the farm owners and their family.

Pususaari – Where spring feels gentle, February 2026

The western end of the north beach cuts a little more deeply into the land, and sandy walk leads inland and up to the second bridge across the region’s water channel. This provides access to the back of the wooded hill where the artist’s studio is located.

A steep grassy climb runs up over the hill, allowing explorers to make their way back to the studio. An easier walk around the shoulder of the hill offers a path to an old shack on the coast, the deck of which has long since claimed by the load seal population, whilst the interior offers a further retreat for romantics.

Pususaari – Where spring feels gentle, February 2026

A couple of wrecked boats suggest the waters around the island can be a little capricious in their treatment of passing vessels while at the same time offering further points of interest to those exploring the region – and, in the case of one of the boats – for the local pelicans!

All of the above leaves a lot unsaid about this iteration of Pususaari – the level of detail to be found throughout, the mix of local waterfowl, the many places to sir and pass the time alone or in company – and, of course, plenty of opportunities for photography.

Pususaari – Where spring feels gentle, February 2026

So – why not go see for yourself?

SLurl Details

  • Pususaari – Where spring feels gentle (Bisous, rated Moderate)

2026 SL viewer release summaries week #8

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

Updates from the week through to Sunday, February 15th, 2026

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.
  • Outside of the Official viewer, and as a rule, alpha / beta / nightly or release candidate viewer builds are not included; although on occasions, exceptions might be made.

Official LL Viewers

  • Default viewer 2025.08 – 7.2.3.19375695301 – maintenance update with bug fixes and quality of life improvements – December 2.
    • Notable addition: new VHACD-based convex decomposition library for mesh uploads.
  • Second Life Release Candidate viewer 2026.01 – 26.1.0.21999748351, February 20 – NEW.
    • Legacy search; WebRTC improvements; QoL improvements.
  • Second Life Project Viewers:
    • Second Life Lua Editor Alpha viewer 26.1.0.21525310258, February 3.
    • Second Life Voice Moderation viewer 26.1.0.20139269477, December 12.
      • Introduces the ability to moderate spatial voice chat in regions configured to use webRTC voice.
    • Second Life One Click Install viewer 26.1.0.21295806042, January 26, 2026 – one-click viewer installation.

LL Viewer Resources

Third-party Viewers

V7-style

  • No updates.

V1-style

  • Cool VL viewer Stable: 1.32.4.21, February 21 – release notes.

Mobile / Other Clients

  • No updates.

Additional TPV Resources

Related Links