Skip to content

Material Copier

Copy & paste materials from multiple selected GameObjects to GameObjects with matching names. Supports instant FBX setup and outfit color variation. Works with both MeshRenderer and SkinnedMeshRenderer.

Usage

  1. Select source GameObjects (multiple selection supported) → Right-click → Copy Materials
  2. Select target GameObjects → Right-click → Paste Materials

Materials are applied to objects with matching names (e.g., HeadHead, Bodybody).

Matching Specifications

Source and target objects are automatically matched in the following priority order. Only objects with a Renderer are considered.

PriorityMethodExample
1Exact relative path match (excluding root name)Outfit/JacketOutfit/Jacket
2Name match at the same hierarchy depthOutfit_A/Outer/Accessories/Earing (depth 3) → Outfit_B/Inner/Accessories/Earing (depth 3)
3Name match (any depth, closest depth preferred)Outfit/Outer/Jacket (depth 3) → Jacket (depth 1)
4Case-insensitive name matchearingEaring
5Similar name match (suffix normalization, common base name)Ribbon_blueRibbon_red, Hair.001Hair.002

When multiple candidates remain at the same priority, hierarchy path similarity, ancestor context matching, depth proximity, and Levenshtein distance are used for selection.

This matching specification is also shared by MA Material Helper.

Access

Right-click in Hierarchy → Kanameliser Editor Plus > Copy Materials / Paste Materials