Shape
Fills a mathematical solid at the pipeline origin with blocks from a palette.
Ports
| Port | Direction | Type | Required |
|---|---|---|---|
| origin | Input | Vec3 | No |
| blocks | Output | Block map | — |
Parameters
| Parameter | Description |
|---|---|
| Shape type | Which solid to fill: Sphere, Ellipsoid, Box, Cylinder, Cone, Torus, Pyramid |
| Radius | Sphere radius (1.0–40.0). Only shown when type is Sphere. |
| Radius X / Y / Z | Ellipsoid radii per axis (1.0–40.0). Only shown when type is Ellipsoid. |
| Width / Height / Depth | Box dimensions in blocks (1–80). Only shown when type is Box. |
| Radius | Cylinder cross-section radius (1.0–40.0). Only shown when type is Cylinder. |
| Height | Cylinder height in blocks (1–80). Only shown when type is Cylinder. |
| Axis | Cylinder axis: Y (vertical), X, Z. Only shown when type is Cylinder. |
| Base radius | Cone base radius (1.0–40.0). Only shown when type is Cone. |
| Height | Cone height in blocks (1–80). Only shown when type is Cone. |
| Tip direction | Cone orientation: Tip Up or Tip Down. Only shown when type is Cone. |
| Major radius | Torus ring radius (1.0–40.0). Only shown when type is Torus. |
| Minor radius | Torus tube radius (0.5–20.0). Only shown when type is Torus. |
| Base width / depth | Pyramid base dimensions (2–80). Only shown when type is Pyramid. |
| Height | Pyramid height in blocks (1–80). Only shown when type is Pyramid. |
| Tip direction | Pyramid orientation: Tip Up or Tip Down. Only shown when type is Pyramid. |
| Palette | Block palette used to fill the solid |