# Map Override

The Map Override is a polymesh operator that allows the user to override a particular input from an assigned material. The inputs that can be overridden from a material are Opacity, Bump, Normal, AO, and Light Images.

#### Example

Imagine there are multiple 3D models that share the same material.<br>

<figure><img src="/files/ojNb8ga5uRShU6qe4ziS" alt=""><figcaption></figcaption></figure>

Each model requires its own baked Ambient Occlusion map.<br>

<figure><img src="/files/RN4AYxdnPLSHTAoFYBD6" alt=""><figcaption></figcaption></figure>

Add a map override to each model via the **Add Operator** button in the properties panel.<br>

<figure><img src="/files/ZZ70L5HW33ek58MHZz6A" alt="" width="563"><figcaption></figcaption></figure>

The user can assign each unique AO map to the various models on the platform without having to assign the AO on the material itself. This allows a material to be used across multiple 3D assets.<br>

<figure><img src="/files/YsIR5GeSRSKr2qGWXjYe" alt=""><figcaption></figcaption></figure>

This polymesh operator allows the user to add the images as either an Asset or Node to each of the 5 categories (Opacity, Bump, Normal, AO, Light). While you can mix and match Assets and Nodes for the various groups, you must select either Asset or Node per section. Thus, the platform will not allow the user to accidentally set Opacity Image Asset and Opacity Image Node at the same time. It will set the selection to either Image Asset or Image Node based on what was set last.

Image Assets are images the user has uploaded to the platform, while Image nodes will select from items created in the current scene. A majority of the time, the user will use the Image Asset instead of Image Node.

**It is strongly advised to not use image nodes in current state as they are local variables not global.**

<table data-header-hidden><thead><tr><th width="224"></th><th></th></tr></thead><tbody><tr><td><strong>PROPERTY</strong></td><td><strong>DESCRIPTION</strong></td></tr><tr><td><strong>Opacity Image Asset</strong></td><td>User Uploaded Image used to override the Opacity of a set material</td></tr><tr><td><strong>Opacity Image Node</strong></td><td>User created node in scene used to override the Opacity of a set material</td></tr><tr><td><strong>Bump Image Asset</strong></td><td>User Uploaded Image used to override the Bump of a set material</td></tr><tr><td><strong>Bump Image Node</strong></td><td>User created node in scene used to Bump the opacity of a set material</td></tr><tr><td><strong>Normal Image Asset</strong></td><td>User Uploaded Image used to override the Normal of a set material</td></tr><tr><td><strong>Normal Image Node</strong></td><td>User created node in scene used to Normal the opacity of a set material</td></tr><tr><td><strong>AO Image Asset</strong></td><td>User Uploaded Image used to override the AO of a set material</td></tr><tr><td><strong>AO Image Node</strong></td><td>User created node in scene used to AO the opacity of a set material</td></tr><tr><td><strong>Light Image Asset</strong></td><td>User Uploaded Image used to override the Light of a set material</td></tr><tr><td><strong>Light Image Node</strong></td><td>User created node in scene used to override the Light of a set material</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://community.threekit.com/platform-documentation/catalog-2.0-docs/project-data/operators/polymesh-operators/map-override.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
