# Logic Editor

Simply put, Logic Mode is used to make assets configurable.

Logic Mode consists of three main components. The Logic Editor, which allows for creation of Attributes and Rules, is used to enforce configuration requirements on an Asset. The second component is the Preview Pane, which provides the visual representation and reflects changes based on manipulation of the Visual Attributes present in the Configurator Viewer, which is the third component of the Logic Mode interface. Similar to the Asset Panel, the Logic Editor and the Configurator Viewer are collapsible to allow for a larger preview area.

![](/files/qdKEEfIwJzWZs245GMKV)

The Logic Editor is an extremely versatile tool, providing the artist with the ability to automate manipulation of the Asset properties, and the properties of its corresponding Operators.

**Primary uses of Logic Mode**

Logic Mode is used to enforce configuration requirements by mapping Item Attributes to Visual Attributes.

Logic Mode can also be used to make the artist workflow more efficient. For example, exposing an attribute for manipulation on a Material Asset lays the foundation for re-using the same Asset on multiple Catalog Items.


---

# 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/project-data/assets/asset-editor/editor-layout-modes/logic-editor.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.
