How to Make Mesh for Second Life (Full Guide)
Second Life mesh is the bridge between modern 3D pipelines and SL's 20-year-old viewer. This guide walks through every step: generating or importing a mesh, preparing it for SL's uploader, rigging when needed, and getting low Land Impact (LI) so the item is cheap to rez.
1. Generate or import the base mesh
Start with a clean GLB. KingDavez Studios' AI generator produces SL-friendly GLBs from a text prompt or a reference image — pick 'Second Life' as the export preset to cap polygon count and avoid n-gons. If you already have a Blender file, export as Collada (.dae) since SL only natively imports DAE for the uploader.
2. Prepare the mesh in Blender (optional but recommended)
Open the GLB/DAE in Blender, apply scale (Ctrl+A → Scale), make sure normals face outward (Mesh → Normals → Recalculate Outside), and confirm a single material slot per piece. SL uploads each material as its own face — keep it under 8 faces per object to save LI.
3. Texture & PBR maps
SL classic shaders use diffuse + specular + normal. SL's PBR materials (gltf 2.0) use base color, normal, metallic-roughness, and emissive. Bake your maps in Blender or generate them with KingDavez's AI texture tool. Keep textures at 1024×1024 — 2048 doubles upload cost without much visible gain in-world.
4. Upload to Second Life
Open the Build → Upload → Mesh Model dialog in your viewer. Drag your DAE in, set physics to 'Lowest' for static props, and check the LOD tabs. The uploader shows the LI cost in real time — aim for under 2 LI for furniture, under 5 LI for a full outfit. Pay the upload fee (10 L$ per mesh) and your asset lands in your inventory.
5. Rig mesh for Second Life avatars
For clothing or attachments, parent the mesh to an SL-compatible armature (Bento, Maitreya, Legacy, etc.) in Blender, weight-paint it, and check 'Include Skin Weights' in the SL uploader. Test fit on the actual body brand — most creators ship one rigged version per popular body to avoid clipping.
6. Sell or share in-world
Drop the finished mesh into a prim or wear it directly. Set permissions (Copy/Modify/Transfer) before listing on the SL Marketplace. KingDavez Studios runs a Marketplace store and an in-world shop on Thranduil — we offer full-perm mesh kits if you'd rather skip the modeling step entirely.
Frequently asked
How do you make mesh in Second Life?
You don't model directly in SL — you create the mesh in Blender, Maya, or with an AI tool, export as Collada (.dae), and upload it through the Build → Upload → Mesh Model dialog in the SL viewer.
How do you upload mesh to Second Life?
Open your viewer, click Build → Upload → Mesh Model, drag in your .dae file, configure LODs and physics, and pay the 10 L$ upload fee. The mesh appears in your inventory as a usable object.
How do you rig mesh for Second Life?
In Blender, parent the mesh to an SL-compatible armature, weight-paint it to match the bones (Bento for newer bodies), then enable 'Include Skin Weights' in the SL mesh uploader.
How do you make mesh clothes for Second Life?
Model the garment around an SL avatar reference, rig it to the body's armature (e.g. Maitreya, Legacy, Reborn), bake textures in Blender, and upload it as a rigged mesh through the SL viewer.
How do you texture mesh clothing in Second Life?
UV-unwrap the mesh in Blender, paint or generate diffuse/normal/specular maps (or PBR base color + ORM for the new SL materials), apply them in Blender to preview, and assign the same textures in-world after upload.
Ready to try it yourself?
Generate your first AI 3D model in under 90 seconds. Free credits to start.
Open the generator