Batch Saving and Loading Textures of Multiple Materials

In addition to saving individual materials of a certain prop in a file (*.iMaterial), you are allowed to save all textures of multiple materials of a prop into a designated folder. You can then edit the textures and load them back in a batch instead of processing them one after another.

Saving All Textures of Multiple Materials on a Prop

  1. Apply a prop with multiple materials (in this case, two materials).


  2. Click the Save All Object Textures button.
  3. Browse for a destination folder to store the textures.
  4. Open the system explorer to view the textures.

The Naming Convention for Folders in Hierarchy

The naming covention for the folders in the hierarchy to store the textures are as follows:

  1. Folder Structure:
    PropName__root > PropName__node > MeshName__mesh > MaterialName__material
    * Notice that there are two underscores in between the names.
  2. Texture Names:
    MaterialName__ChannelName
    * Notice that there are two underscores in between the names.
    Traditional Shader Type
    • Diffuse channel: MaterialName__Diffuse
    • Opacity channel: MaterialName__Opacity
    • Bump channel: MaterialName__Normal
    • Bump channel: MaterialName__Bump
    • AO (Ambient Occlusion) channel: MaterialName__AO
    • Specular channel: MaterialName__Specular
    • Reflection channel: MaterialName__Reflection
    • Displacement channel: MaterialName__Displacement
    • Glow channel: MaterialName__Glow
    • Blend channel: MaterialName__Blend

    PBR Shader Type
    • Base Color channel: MaterialName__Diffuse
    • Opacity channel: MaterialName__Opacity
    • Bump channel: MaterialName__Normal
    • Bump channel: MaterialName__Bump
    • Ambient Occlusion channel: MaterialName__AO
    • Metallic channel: MaterialName__Metallic
    • Roughness channel: MaterialName__Roughness
    • Roughness channel: MaterialName__Specular
    • Roughness channel: MaterialName__Glossiness
      * Notice that the glossiness and specular textures will be inverted before being loaded into the roughness channel.
    • Displacement channel: MaterialName__Displacement
    • Glow channel: MaterialName__Glow
    • Blend channel: MaterialName__Blend

Loading Structured Textures into Channels of Materials

You can then edit and save the textures in different folders with any image editor.

  1. Make sure the prop is selected.

  2. Click the down arrow button of the Save All Object Textures button and choose the Load All Object Textures command from the menu.
  3. Pick the PropName__root folder to ensure every texture is loaded.
  4. iClone will import all the textures and individually slot them into the channels specified by the naming conventions.