7.2.0.16729091892 - 2025.05

Release Notes

2025.05

Welcome to Second Life viewer 2025.05! This release focuses on bringing glTF mesh import to Second Life, and enhanced frame time metrics!

We’re excited to introduce a new mesh upload option supporting the glTF standard, allowing content creators to import models in .gltf and .glb formats. This opens the door to new creative possibilities while following a process similar to COLLADA uploads, with a few key differences.

Note: A unified material upload for the .glb format is not yet supported. (This will be supported in a future release.) For example, to upload this Barramundi Fish model with its glTF material:

  1. Upload the model via Build → Upload → Model, select BarramundiFish.glb, and choose not to upload textures, as this will fail to provide the glTF Materials.
  2. Upload the glTF Material separately via Build → Upload → Material, select BarramundiFish.glb, and click Save.
  3. Rez the fish in-world and apply the material to it.

A bonus feature this release is Media changes including support for PRIM_MEDIA_FIRST_CLICK_INTERACT and HUD autoplay (see https://wiki.secondlife.com/wiki/LlGetPrimMediaParams) by a first time contributor @DarlCat in https://github.com/secondlife/viewer/pull/4177

Contributions

@Ansariel contributed several fixes related to memory allocation, inventory floater, world map and Picks performance.
@Hecklezz contributed fixes for OpenJPG, PBR Texture Panel Repeats per meter improvements and sky ambient color not blending during day cycle among others.
@TommyTheTerrible contributed a pair of fixes for image rendering.

New Contributors

@Sekkmer made their first contribution in https://github.com/secondlife/viewer/pull/3990
@DarlCat made their first contribution in https://github.com/secondlife/viewer/pull/4177
@WolfGangS made their first contribution in https://github.com/secondlife/viewer/pull/4304

Known Issues

Existing Mesh Constraints

As a reiteration of our existing mesh constraints:

These constraints will not be changing with this first release of glTF mesh upload.

If you would like to try sample .gltf or .glb mesh imports you may find some in the official Khronos Group GitHub https://github.com/KhronosGroup/glTF-Sample-Assets/blob/main/Models/Models-testing.md

Join the discussion on Discord!

Feel free to join in the discussion on our Discord which can be found at https://discord.gg/secondlifeofficial

After you’re verified, you can join the content-features channel, or click this link to join: https://discord.com/channels/677442248157167619/968504343911346196

Additionally, you can submit bug reports to Canny (https://feedback.secondlife.com/) or GitHub (https://github.com/secondlife/viewer/issues).