> For the complete documentation index, see [llms.txt](https://qwertystudio.gitbook.io/calysto-smart-scatter/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://qwertystudio.gitbook.io/calysto-smart-scatter/intro.md).

# Intro

*Scattering, but smarter.* 🚀

Overview

Calysto Smart Scatter is a powerful **PCG‑native scattering tool** for Unreal Engine that replaces manual placement with customizable spawning rules (angle, noise, density etc...). All with **non‑destructive** workflows that play perfectly with **World Partition** and your existing biomes.

**Works for:** realistic, stylized, and low‑poly environments.

Why Smart Scatter?

* **Speed:** Select if you want to spawn your meshes on the CPU or GPU.
* **Control:** Rules for slope, height, angle bands (roof/wall/floor), and no spawning zone/tag.
* **Quality:** Natural‑looking **cluster noise**, per‑group scale/rotation, and normal‑aligned placement with “force look‑up” options.
* **Scalability:** Non‑destructive PCG graphs + data‑driven presets let you iterate without re‑authoring content.

Compatible with all the other Calysto tools: [Calysto World](https://www.fab.com/listings/8631308a-67a3-4e20-b3e4-74be19813f77), [Calysto Dungeon](https://www.fab.com/listings/fa02157d-f3fa-4faf-b992-6225a03d5a56), and [Calysto Village](https://www.fab.com/listings/eaf97806-ee77-475b-94ef-8a71aebe54f3).

Key Features

* **PCG‑First Workflow**\
  Build with PCG graphs and modular kernels. Non‑destructive, order‑independent, and easy to refactor.
* **Smart Cluster System**\
  Procedural **patch/cluster masks** with thresholds for natural variation.
* **Surface‑Aware Placement**\
  **Align to normals** with multiple rotation modes (AlignToNormal, RandomYaw, WorldUp) and a *Force Look‑Up* option for attached meshes.
* **Angle Bands & Slope Filters**\
  Artist‑friendly world‑space controls for what spawns on **floors, walls, and ceilings** (−180° to 180° or −90° to 90° modes).
* **Row/Spline Generators**\
  Auto‑generate **even rows** (farm/crop style) inside a volume with parity offsets (left/right staggering) and density controls.
* **Data‑Driven Presets**\
  Define *Groups* (flowers, moss, rocks, grass, etc.) with per‑group scale ranges, density, slope max, and noise settings.
* **Amazing support**

  Be part of a growing Discord community with more than a thousand users and quick support for all my tools.
* **Include some realistic nanite vegetation**

  Contain a sample of Calysto World 2.0's nanite vegetation collection.
