Material List - FACS01-01/FACS_Utilities GitHub Wiki

Helps you list all Materials attached to a GameObject and its children, grouped by their Shaders.

How to use

  1. Open its window from the menu FACS Utils/Shader+Material/Material List.
  2. Put the root GameObject into the object selector, and press Scan!.
  3. You can copy the generated list with the button Copy to Clipboard.

Extra tips and notes

  • You can select Prefabs or unpacked GameObjects to scan, from Scene or Project folders.
  • The tool only finds Materials used on Renderer Components (Mesh Renderer, Skinned Mesh Renderer, Particle System Renderer, ...).
  • Materials in the generated list have some click interactions:
    • Click a Material once to select it, for editing in the Inspector Tab and locating in the Project folders.
    • Keep clicking the same Material to Ping and Highlight, in the Hierarchy Tab, each Renderer the material is used in.
    • The list supports Control and Shift clicks for multiple item selections. Shift selections can go across multiple Shader groups.
  • When a Shader or Material name ends with "(*)" means its not a permanent asset, its file doesn't exist in disk (like with Asset Bundles).