Drawing & Styles — Editor Guide¶
This guide explains how to draw points, lines, and polygons in the Editor and how styles affect rendering and routing.
Edit Modes¶
You can switch between three creation modes:
- Point — place single points.
- If you place one point and press Esc, you end with a “line” of one point (an orphan point). Orphan points are treated as Location points and can be moved; the location label/icon renders at this point.
- Line — click to create a start point, click again to create the endpoint. Lines can later be extended or split.
- Polygon — Polygons are typically created from a closed loop of lines (see below).
From Lines to Polygons¶
To create a polygon from existing geometry:
- Switch to Line selection mode and select a group of lines that form a closed shape (no gaps).
- Go to the Polygon Style section. Clicking a style button will fill the selected polygon with the corresponding style.
If the shape isn’t perfectly closed, you won’t get a polygon. Zoom in and make sure polygon points are trully connected.
Polygon Styles¶
- Basic — Base surface for a floor; lowest visual emphasis (light shade).
- Public — Areas users can visit and that should highlight in search (e.g., rooms, searchable collections).
- Private — Non-public/maintenance areas; visually distinct but not highlighted as visitable areas.
Line Styles¶
- Interior Wall — Thinner wall style for internal partitions.
- Perimeter/Boundary Wall — Thicker outline used to define the outer limits of a floor.
- None (Routing Line) — No wall style. These lines form the pathfinding network.
Important: Any line with a wall style (interior/perimeter) is ignored by pathfinding. If you want a line to be used for routing, set its style to None.
Smart Editing Aids¶
- Auto Intersections & Shared Points — When lines cross or when you place a point on an existing segment, the Editor can split the segment and create a shared point automatically. This makes it easy to carve large areas into many rooms quickly.
- Doors as Objects — You can add a Door directly onto a selected line; the door is inserted as a single object without manually placing multiple points. Doors sit on the routing network where appropriate.
Tips & Troubleshooting¶
- Use Snap and zoom in to ensure endpoints meet—gaps break polygons and routing.
- For routing, make sure walkway/corridor lines are style: None and trully connect (shared points, no micro-gaps).
- For locations, orphan points (single point then Esc) are auto-promoted to Location points and can be repositioned later.
- If a polygon won’t generate, verify the loop is truly closed and not mixing layers unexpectedly.
Build rooms and corridors fast: sketch the corridor network with routing lines (None), drop wall styles where you want visual walls, and finish with polygons to highlight public/private areas.