> For the complete documentation index, see [llms.txt](https://flora.magneticarcade.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://flora.magneticarcade.com/samples.md).

# Samples

A set of pre-built scenes demonstrating Flora’s capabilities.

## Import the examples

1. Open **Window > Package Manager**.
2. Select **Flora**.
3. Expand **Samples**.
4. Import **Examples**.

Unity copies the files to `Assets/Samples/Flora/<package-version>/Examples`. The paths below are relative to that imported `Examples` folder.

## Explore every sample

Open `FloraDemo.unity` and enter Play mode to cycle through the examples automatically.

* Press any key to take manual control.
* Use **Left Arrow** and **Right Arrow** to switch scenes.
* Press **Space** to resume autoplay.
* Use **WASD**, **Q/E**, and the right mouse button to move the camera.

You can also open individual scenes listed below.

## Runtime

1. [Fish Boids](/samples/runtime-samples.md#fish-boids) - runtime spawning and transform updates.

## Container (non-Terrain)

1. [Container Mesh Sample](/samples/container-samples.md#container-mesh-sample) - scene-authored container instancing without Unity `Terrain`.
2. [Container Prefab Sample](/samples/container-samples.md#container-prefab-sample) - prefab-based container instancing with `FloraInstanceRenderer` and `FloraInstanceContainer`.

## Terrain

1. [Tree Effect](/samples/terrain-samples.md#tree-effect) - terrain-tree runtime animation.
2. [Tree Wrecking Ball](/samples/terrain-samples.md#tree-wrecking-ball) - instance query + disable + replacement flow.
