7.2.0.16356654553 - glTF Mesh Import

Release Notes

2025.05 Beta

Welcome to 2025.05 Beta! This release focuses on bringing glTF mesh import to Second Life, and enhanced frametime metrics!

We are very excited to begin offering a new mesh upload option, following the glTF mesh standard. Now content creators may explore the endless possibilities of importing glTF models with .gltf and .glb file types.

This is our first Beta release and we have done our best to smooth out the rough edges and already resolved many bugs and crashes. While we know there are more to be found, we feel this is ready to start offering to the community.

Generally, this should have similar constraints to COLLADA upload, with some key limitations:

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