Expand description
Parametric shape definitions โ type-safe, never loses dimension info.
Unlike the current PrimitiveShape + HashMap<String, f32> approach,
dimensions are encoded directly in each variant. This survives
serialization roundtrips (unlike glTF export which flattens to triangles).
Enumsยง
- Primitive
Shape Kind - Maps to the legacy
PrimitiveShapeenum for compatibility with gen commands. - Shape
- A parametric primitive shape with inline dimensions.