For the complete documentation index, see llms.txt. This page is also available as Markdown.

Material automations

Automations apply rule-based transforms to materials. They are ideal when assets come from many sources and you want consistent exports.

Enable and configure

  1. Open the Materials tab.

  2. Turn on Automations.

  3. Click Configure.

  4. Create rules with conditions and actions.

How rules work

Each automation is roughly:

When these conditions are true… → … do this

Examples of conditions (as exposed in the UI):

  • Name contains / does not contain / starts with / ends with

  • A property is / is not a value

  • A map slot is empty / not empty, is black / is white, path is absolute / is relative

Examples of actions:

  • Set Roughness, Metalness, or other numeric properties

  • Assign maps or adjust related material fields available in the action list

Per-material opt-out

On a material card, choose Exclude from automations so that material is skipped. Use Include in automations to opt back in.

Presets

Save automations inside a preset so the same rules run in the GUI and via the CLI (--preset).

Example workflow

  1. Create a rule: if name starts with wood, set Roughness to 0.6.

  2. Create another: if name contains metal, set Metalness to 1.

  3. Save as your default preset.

  4. Drop a folder of mixed assets (batch) or run convert --preset … on a library.

Last updated