Skip to main content

Texture Sets

Texture Sets allow you to manage PBR (Physically Based Rendering) textures and apply them to your 3D models.

What is a Texture Set?

A Texture Set is a collection of texture images that define a material's appearance:

Texture TypePurpose
AlbedoBase color/diffuse
NormalSurface detail bumps
MetallicMetal vs non-metal areas
RoughnessSurface smoothness
Ambient OcclusionSoft shadows in crevices
EmissiveSelf-illuminating areas
HeightDisplacement mapping
OpacityTransparency

Creating Texture Sets

From the Texture Sets Panel

Texture Sets

  1. Navigate to the Texture Sets tab
  2. Click Upload Textures or drag and drop image files
  3. A new texture set is created automatically, named after the file

From the Model Viewer

  1. Open a model in the viewer
  2. Click the Texture Sets button
  3. Upload textures directly to link them to the model

Linking Texture Sets to Models

Texture sets are linked to model versions, not models. This means different versions can have different textures.

  1. Open the model in the viewer
  2. Click Texture Sets button
  3. Select a texture set from the list
  4. Click Link to associate it with the current version

Setting Default Texture

Each model version can have one default texture set that:

  • Displays in the library thumbnail
  • Loads automatically when viewing the model

To set default:

  1. Link the texture set to the version
  2. Click Set as Default
Thumbnail Regeneration

Changing the default texture will regenerate the model's thumbnail.

Version Independence

Each model version maintains its own default texture set independently:

  • Version 1 can have "Metal" as default
  • Version 2 can have "Wood" as default
  • Switching versions automatically loads that version's default texture

This allows you to preserve the intended look for each version of your model.

Previewing Textures

You can preview different textures without setting them as default:

  1. Open model in viewer
  2. Select a linked texture set
  3. The 3D view updates immediately
  4. Switch between textures to compare

Channel Mapping

Modelibr supports channel-packed textures like ORM (Occlusion/Roughness/Metallic) maps. You can extract individual channels from multi-channel images and assign them to different texture types.

Texture Set Viewer Tabs

When you open a texture set, you'll see these tabs:

Texture Types Tab

Shows cards for each texture type (Albedo, Normal, Roughness, etc.):

  • Click an empty card to upload a texture for that type
  • Drag and drop files onto cards to replace
  • Grayscale preview: Non-RGB textures show their extracted channel as grayscale

Files Tab

Shows the source files used in the texture set:

  • File preview: Thumbnail of the original image
  • RGB dropdown: Shows how RGB channels are used (use merge dialog to change)
  • R/G/B dropdowns: When Split Channels is selected, change which texture type each channel represents
  • A dropdown: Change what the alpha channel is used for
  • Used as: Shows which texture types this file provides
tip

You can change which texture type a channel represents (e.g., change R from "Roughness" to "AO"). To set up the initial channel split from an ORM texture, use the Merge Dialog.

Height/Displacement/Bump

These three texture types are mutually exclusive — only one can be active per texture set:

  • Special card with a mode dropdown
  • Switching modes changes the texture type
  • Helps when importing to Blender (determines shader node type)

Merging Texture Sets

Drag one texture set onto another to merge:

  1. Merge dialog appears showing source files
  2. For each file, choose channel mapping:
    • Use RGB as a single texture type, OR
    • Split into individual R/G/B channels
  3. Assign texture types to each channel
  4. Click Merge Textures
ORM Workflow

For ORM packed textures:

  1. Select Split Channels for RGB
  2. Assign: R → AO, G → Roughness, B → Metallic
  3. Merge to automatically create three separate textures

Managing Texture Sets

Renaming

Right-click a texture set and select Rename.

Deleting

Texture sets are soft deleted to the Recycle Bin:

  1. Right-click the texture set
  2. Select Recycle
warning

Deleting a texture set will unlink it from all model versions using it.