UModeler X MCPis live — model with an AI agent
UModeler X

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

LabelScript keyDefaultRangeDescription
Radiusr10.01 ~ 1000Radius in meters — also the dome height
Segmentsseg123 ~ 128Divisions around the circumference
Ringsrings62 ~ 128Bands 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

  1. Drag in empty space — the drag distance becomes the radius.

  2. 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

Dome | UModeler X Manual