# Dash Documentation

Dash is a world building ecosystem for Unreal Engine 5. It features a vast array of tools that cover the smallest to most complex tasks. Just to name a few:

* Content Browser: Browse assets from any project, Megascans, Polyhaven, and much more.
* Scatter: A suite of tools that help you scatter along curves, on a surface, decals, etc...
* Physics: Intuitive physics tool to paint objects or drop objects.
* Image Board: Familiar with Pureref and Miro? You're going to love this.
* Channel packing, vines, blend material, pivot tools, color grading, asset export, etc...

{% hint style="success" %}

#### To learn Dash, you can jump straight into our [Getting Started Guide!](https://docs.polygonflow.io/getting-started/quickstart) 🔥

{% endhint %}

{% embed url="<https://youtu.be/4w1aR8FmboQ?si=58r0CFGPdmwENT4K>" %}

In this (work in progress) documentation, we hope to give you all the knowledge you need to thoroughly enjoy Dash.

{% hint style="info" %}
Tip: We’ve got a Discord server rich with information and day-to-day problems being solved, so make sure to check it out! [Join the Dash Discord Server](https://bit.ly/DashDiscord)
{% endhint %}

{% hint style="info" %}
Dash is an Editor-only tool, meaning you can’t keyframe its properties in Sequencer, neither can you adjust it in-game.
{% endhint %}

## AI Assistant

We natively ship an AI assistant in Dash that'll help you with most pressing questions. It feeds on this documentation + hundreds of questions/answers from our Discord, which means that if you've got an issue, chances are we've got you covered.\
It's fast, quite good, and our community + support is just one click away if you'd rather speak to a human :innocent:

{% embed url="<https://streamable.com/8qrl08>" %}

***

## Quickstart

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Getting Started</strong></td><td>Learn the ABCs of Dash.</td><td><a href="https://content.gitbook.com/content/Yp9tAkqjcwFDufAaviIa/blobs/thv0aZrTdETCgldxWyZQ/1.png">1.png</a></td><td></td><td><a href="getting-started/quickstart">quickstart</a></td></tr><tr><td><strong>User Interface</strong></td><td>Let's dive into the UI!</td><td><a href="https://content.gitbook.com/content/Yp9tAkqjcwFDufAaviIa/blobs/vSwSIL2Wj8UHEc4yI7V1/2.png">2.png</a></td><td></td><td><a href="getting-started/user-interface">user-interface</a></td></tr><tr><td><strong>FAQ</strong></td><td>Let's troubleshoot!</td><td><a href="https://content.gitbook.com/content/Yp9tAkqjcwFDufAaviIa/blobs/6NJQeexID7qYXAdlPwRW/3.png">3.png</a></td><td></td><td><a href="getting-started/getting-started">getting-started</a></td></tr></tbody></table>

## How it Works

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Scattering Primer</strong></td><td>Everything you need to create environment.</td><td><a href="https://content.gitbook.com/content/Yp9tAkqjcwFDufAaviIa/blobs/6NJQeexID7qYXAdlPwRW/3.png">3.png</a></td><td></td><td><a href="how-it-works/scatter-masking-features">scatter-masking-features</a></td></tr><tr><td><strong>Content Browsing Primer</strong></td><td>Learn how to use the best content browser out there.</td><td><a href="https://content.gitbook.com/content/Yp9tAkqjcwFDufAaviIa/blobs/vSwSIL2Wj8UHEc4yI7V1/2.png">2.png</a></td><td></td><td><a href="getting-started/user-interface/content-browser">content-browser</a></td></tr><tr><td><strong>Geometry Tools Primer</strong></td><td>Explore mesh generation tools in Dash!</td><td><a href="https://content.gitbook.com/content/Yp9tAkqjcwFDufAaviIa/blobs/k8RkfoURitj0sypXMxUZ/4.png">4.png</a></td><td></td><td><a href="how-it-works/mesh-based-tools">mesh-based-tools</a></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://docs.polygonflow.io/readme.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.
