Components Section

Albedo Base color of the material
Transparency Alpha channel or grayscale opacity
Occlusion Ambient occlusion for shadows
Roughness Surface roughness (0=smooth, 1=rough)
Metalness Metallic property (0=non-metal, 1=metal)
Emissive Self-illuminating parts of the material
Normal Surface normal for lighting

PBR Material Maps Section

Color Combined albedo and transparency
Metal Occlusion (R), Roughness (G), Metalness (B)
Emissive Emissive output
Normal Normal map output

Usage Instructions

  • Drag neutral images (white, black, normal, transparent, placeholder) from the sidebar to Component canvases (Albedo, Transparency, etc.) to set default textures.
  • Drag and drop image files (PNG/JPEG), glTF files (.gltf/.glb), or folders onto Component or PBR canvases to load textures. Use the dialog to assign unknown textures.
  • Drop a .gltf or .glb file onto a PBR canvas (Color, Metal, Emissive, Normal) to load textures into corresponding Component canvases.
  • Adjust settings in the toolbar: select Max Size (8-2048 pixels), Format (PNG/JPEG), and toggle Lossless for export quality.
  • Click "Save glTF" to export a glTF file with textures packed for Second Life (Metal map: Occlusion in R, Roughness in G, Metalness in B).
  • Click "Clear" to reset all canvases to placeholder images.

Assign textures to canvases: