> For the complete documentation index, see [llms.txt](https://docs.openbrush.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.openbrush.app/user-guide/using-the-open-brush-tools-quick-tools-and-menu-panels/tool-panels.md).

# UI Differences Between Basic Mode and Advanced Mode

Open Brush uses the same main panel layout on desktop VR and standalone headsets. The available tools depend primarily on whether you are in Beginner or Advanced mode, rather than on the device you use.

## Beginner mode

Beginner mode keeps the most common painting controls on the palette. These include the Eraser, Straightedge, Environment, Cameras, Teleport, Mirror, Undo and Redo controls.

## Advanced mode

Advanced mode adds editing and navigation tools such as Dropper, Recolor, Selection and Fly. Undo and Redo remain available from the wand controls, so their palette buttons can be replaced by advanced tools.

Use the Beginner/Advanced toggle on the [Admin Panel](/user-guide/using-the-open-brush-tools-quick-tools-and-menu-panels/the-admin-panel.md) to switch modes.

## More Tools and Labs

Additional panels contain tools that do not need to remain on the main palette:

1. **More Tools / Extras** includes Environment, Lights, Backdrop, Guides, Media Library, Icosa Gallery models, Plugins and Scripts, Camera Paths, Snap Settings, Transform and Layers.
2. **Labs** contains less common and experimental workflows, including export and saving selected strokes.
3. **Settings** controls application, input and experimental options.

The full Selection tool set, including **Select All** and **Invert Selection**, is available on standalone headsets as well as desktop VR. Complex selections can still cause a temporary performance pause on lower-powered devices.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.openbrush.app/user-guide/using-the-open-brush-tools-quick-tools-and-menu-panels/tool-panels.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
