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

Material Override Parameters

Change colours, textures and other material properties without creating extra materials. Learn how to set up the Override Material Parameters action.

The Override Material Parameters action lets you modify material properties dynamically in response to triggers. Use it to change colours, swap textures, or adjust material attributes without creating separate materials for each variation.


When to use it

  • You need many colour or texture variations for the same component.

  • You want to change material properties based on user selections.

  • You want to connect a colour picker to a material.

  • You want to avoid maintaining large numbers of near-identical materials.


Setting up the action

1

Create the action

  1. Go to the Rules section in your configurator.

  2. Create a new rule and select Override Material Parameters as the action type.

  3. Set a trigger and configure execution timing (Always, On load, or After load).

2

Select target meshes

Choose which meshes will have their material properties overridden.

Selecting target meshes for material override
3

Configure material parameters

Click Set Material to open the material override modal. You can modify:

  • Albedo colour and texture

  • Metallic texture and factor

  • Roughness

  • Normal map

  • And other material properties

Modified parameters are marked with a green tag.

Material override parameter modal with modified parameters marked by a green tag

Common use cases

Dynamic colour changes

Override the albedo (base) colour of a material:

  1. Select the target meshes.

  2. Open the material parameter modal.

  3. Modify the Albedo colour.

  4. Save your changes.

Connecting to a colour picker

  1. Enable Set colour from a colour picker.

  2. Select your colour picker source.

  3. Set a trigger that activates when the colour picker is used.

This allows customers to choose any colour rather than selecting from predefined options.

Texture switching

  1. Select Override Albedo Texture.

  2. Choose Static mode.

  3. Select the replacement texture.

  1. Select Override Albedo Texture.

  2. Choose Dynamic mode.

  3. Define a pattern using curly brackets to reference option codes — for example, {optionCode}.jpg.

Managing large material libraries

Dynamic texture override can reduce setup time significantly when working with large material sets:

  1. Upload textures to the media library (filenames must not contain spaces).

  2. Create an option set for your textures.

  3. Bulk-add textures to the option set.

  4. Create one material override rule referencing the option codes.

The system then loads the corresponding texture automatically when options change — letting you manage 100+ materials through a single rule.

Override Albedo Texture set to Dynamic mode with a pattern referencing option codes

Last updated

Was this helpful?