Dome
A hemispherical dome closed with a flat base.
Dome is an upper hemisphere closed with a base cap.
Geometry
Stacks the upper hemisphere (0 – 90°) as rings and closes the bottom with a polygonal cap. The apex is a single vertex.
The pivot is at the center of the base circle, so a dome of radius r occupies y=0 to y=r — unlike Sphere, its height equals its radius.
Segments divides the circumference and Rings is the number of bands from base to apex. The ring structure and UV conventions follow Sphere.
Parameters
| Label | Script key | Default | Range | Description |
|---|---|---|---|---|
| Radius | r | 1 | 0.01 ~ 1000 | Radius in meters — also the dome height |
| Segments | seg | 12 | 3 ~ 128 | Divisions around the circumference |
| Rings | rings | 6 | 2 ~ 128 | Bands from base to apex |
To make the height differ from the radius, scale the Transform on Y or use Superellipsoid — Dome has no height parameter.
How to create
-
Drag in empty space — the drag distance becomes the radius.
-
Click to finish. The height follows the radius, so there is no height stage.
Scene view editing
The ±X and ±Z handles drive Radius. Growing the radius grows the height with it.
Tips
Roofs, igloos, tents, sky domes. For a sky dome seen from inside, disable culling in the shader or build an inner surface with Shell or Mirror.
For a flattened dome, the simplest route is a Transform Y scale of 0.5.
Script
In a script this shape is written as dome.
dome "Igloo" r=2 seg=24 rings=8 @0,0,0
See also — Shape Type List · Creating Shapes and Modes · Scene Script Syntax
