Auto Material Instance Generator [UE5]

Problem:
Manually creating Material Instances (MIs) and plugging in texture sets is slow, repetitive, and takes valuable time away from artists.

Solution:
The AutoMI Generator is an Editor Utility Widget that automates MI creation out of a batch of texture sets, using any master material and given naming conventions, generating a batch of ready-to-use MIs in seconds based on customizable suffix mapping.
`
How it works:
1. Select any Material with exposed parameters to use as a Master Material.
2. Define your source texture folder and your desired output folder.
3. Enter the corresponding suffix next to the associated parameter in the dynamically generated table (e.g., _N for Normal Map).
4. (Optional) Adjust output naming conventions to match project standards.
5. Click Generate Material Instances to batch-create your assets.
`
Features
- Generate material instances from a master material using a texture source folder, output folder, and suffix-to-parameter mapping
- Completely dynamic; works with any Master Material, regardless of parameter count or naming
- Option to output material instances into the same sub-folders as their corresponding texture sets
- Real-time preview of the list of generated material instances and their assigned textures
- Input Validation / Sanity Checks (e.g. does source folder have textures, are material parameters set, etc.)

Full Demo

Works with any Master Material