Skip to content

Material Replacer

Module: Tech · Category: Workflow · Tool ID: MaterialReplacer

Batch-find and replace materials across actors in the current level. Scans Static Meshes, Skeletal Meshes, Decals, and other placed actors. Pick source material, pick target material, click Scan, review the per-actor list, optionally narrow with checkboxes, click Replace Selected. Fully undoable.

Screenshot 01 — Hero shot — Replacer with source + target materials picked, scan results showing 15+ actors using the source material.


  • Migrating from one master material to another across an existing level
  • Replacing placeholder materials with finals
  • Bulk-cleaning levels of legacy materials before deletion
  • Swapping a deprecated material for a new replacement
  • Don’t expect parameter remapping — assignment is a straight material swap; parameter values come from the new MI’s defaults
  • Don’t use this for asset-side replacement — it operates on placed actors, not asset references

  1. Open the EQLabs Hub and search for Material Replacer (or browse to Tech → Workflow)
  2. Click the tool card
  3. Pick source + target materials, scan, replace

FieldWhat it does
Source Material pickerMaterial to replace (find usages)
Target Material pickerMaterial to substitute in
Scan LevelWalks the active level for actors using Source
Search boxFilter usages by actor name
Select All / Deselect AllBulk toggle on the per-row checkboxes
Replace SelectedPerforms the swap on every checked usage
Copy ResultsPlain-text dump
Usages listPer-row: actor name, component name, material slot, current material, selected flag

Screenshot 02 — Replace flow — Several usages selected (checkboxes), Replace Selected button highlighted.


  1. Drop source material into the Source picker
  2. Drop target material into the Target picker
  3. Click Scan Level — usages list populates
  4. Use Select All or per-row checkboxes to narrow
  5. Click Replace Selected — swap is wrapped in a single transaction
  6. Save the level

No persisted settings beyond the standard tool framework.


  • Material assignment changes on selected actor components — undoable
  • Clipboard — Copy Results

  • Replacement is per-component-slot — Static Mesh + Skeletal Mesh + Decal components all replaced
  • Target material’s parameter values are used — not the source’s. If you want to migrate parameter values, copy them via Material Preset Manager first
  • Save the level afterward — replacement is in-memory until save


Report an issue with this tool

Opens our feedback form in a new tab with the tool name pre-filled.