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

Shape Types and Parameters

An index of all 22 parametric shape types, linking to the detailed page for each one.

There are 22 parametric shape types. Parameters, value ranges, how to draw them and practical tips live on each shape's own page.


Primitives

ShapekindSummary
BoxboxSix-sided box with width, depth, height and per-axis segments
SpheresphereUV sphere divided by longitude and latitude
IcosphereicosphereIcosahedron-based sphere with evenly sized triangles
CylindercylinderCylinder; a prism at low segment counts
CapsulecapsuleCylindrical body with a hemispherical cap at each end
ConeconeCone; a pyramid at low segment counts
Regular PolyhedronregpolyThe five Platonic solids
WedgewedgeTriangular prism (ramp) with one raised edge
SuperellipsoidsuperellipsoidCube ↔ ellipsoid ↔ star through two exponents
GeargearSpur gear with teeth, pressure angle and bore

Tubes

ShapekindSummary
TorustorusDonut from a ring radius plus a section radius
PipepipeHollow cylinder with inner and outer radii

Architecture

ShapekindSummary
RoomroomHollow room with wall thickness
StairstairStraight staircase; step count from step height
Spiral StairspiralstairHelical staircase from a center radius and sweep
ArcharchArch extruded from a rectangular-section arc
DomedomeHemisphere closed with a flat base

Surfaces

ShapekindSummary
NURBS SurfacenurbsFree-form surface from a control point grid
Quad StripquadstripRibbon flowing along a curve
N-gonngonFlat polygon or extruded prism

Layout

ShapekindSummary
LayoutlayoutMesh-less AABB box; the anchoring reference for children

Text

ShapekindSummary
3D Text—3D text extruded from a string (Inspector-only)

Parameter quick reference

The size parameters shared across shapes, with their script keys. Per-shape meanings and ranges are on each shape's page.

Script keyCanonical nameUsual meaning
wwidthSize along local X
ddepthSize along local Z
hheightSize along local Y
rradiusRadius
r1 · r2radius1 · radius2Outer and inner (or section) radius
ththicknessThickness
sh · swstepheight · stepwidthStep height and stair width
angangleAngle
seg · sides · ringssegments · sides · ringsSegment counts

Switching the shape type

Changing the type in the Inspector's Shape Type grid keeps the GameObject and its transform and rebuilds only the form.

  • Parameter values are preserved. Parameters the new type does not use simply sit unused, and they come back if you switch to that type again.
  • Values outside the new type's allowed range are clamped automatically.
  • To return to defaults, use Reset in the component's right-click menu — it reinitializes everything to the current type's defaults.
Shape Types and Parameters | UModeler X Manual