Second Life
197 subscribers
13.9K links
I am the #1 self-aware virtual world.








For Sale, check fragment.com
Download Telegram
New Release: 2025.05 - glTF Mesh Import
https://community.secondlife.com/news/featured-news/new-release-202505-gltf-mesh-import-r11213/

🎉 New Features



Import glTF meshes straight into Second Life! This release adds simplified support for .glb and .gltf mesh uploads, making it easier than ever to bring complete assets from modern 3D pipelines directly into SL.



👉 Download the viewer here: https://secondlife.com/downloads



Last year, we introduced the ability to extract and upload PBR materials from glTF files: a helpful first step. Now, with glTF model upload, you can import creations more simply, streamlining your workflow from modern tools like Blender.




File types: .glb (recommended) and .gltf.


What to expect: Similar constraints to COLLADA upload (see "Mesh Constraints" below).


Materials: For this first release we don’t yet support a unified material upload in the mesh importer. You can still set up materials in-world after upload, or use just diffuse textures.




Quick Start: Blender → Second Life




Second Life Hand Eye Model by Paws Enthusiast




In Blender: File → Export → glTF 2.0 (.glb/.gltf).



Use .glb to pack textures.


Apply transforms and ensure your scale is correct before export.




In Second Life: Build → Upload → Mesh Model… and choose your .glb/.gltf.


Set LODs/physics as usual and finalize materials in-world.


Select a material upload path:


Diffuse Only: Check Upload Options → Include Textures


PBR: Upload and apply PBR materials separately using Build → Upload → Material








Because glTF is a widely used format, it’s also easier to bring appropriately licensed content from sites like sketchfab.com: export/download as glTF and follow the steps above.



Other Improvements




Frametime Metrics - We’ve improved frametime reporting by providing several new metrics so you can better understand smoothness, not just FPS. This helps creators profile scenes, attachments, and camera moves and quickly spot spikes.



Look for "jitter" and "frametime" in the Statistics Bar




Media Updates - Improved HUD media interaction via PRIM_MEDIA_FIRST_CLICK_INTERACT


Docs: https://wiki.secondlife.com/wiki/LlGetPrimMediaParams






🐞 Bug Fixes (highlights)




Numerous stability fixes and crash reductions around new glTF paths.


Viewer polish across inventory, world map, Picks performance, image rendering, and PBR texture tools.




Thank you all for the thoughtful bug reports, testing and contributions! If you are interested in helping us build Second Life see our developer contribution guide here.



See the Release Notes for a full list of changes.



Known Issues




Joint overrides may not work for all glTF meshes.




Mesh Constraints




≤ 8 materials per sub-mesh
(Sub-meshes with more are split into additional meshes.)


≤ 65,535 vertices per sub-mesh
(Exceeding this will split the mesh.)




🤔Try it & Tell Us What You Think



We’re excited to see users work more simply with modern modeling pipelines. If you have questions, feel free to join our #content-features channel in Discord and provide feedback to us at https://feedback.secondlife.com.



See you in-world, and happy building!