PrimitiveType¶
Not yet Enum
Identifies the base primitive shape of a BasePart node within a CSG operation graph.
Not implemented in Nova
This enum is missing from Nova. Scripts that reference it will fail.
Description¶
Identifies the base primitive shape of a BasePart node within a CSG
(Constructive Solid Geometry) operation graph (OperationGraph). Used when
performing union, negate, and intersect operations to determine how each input
part's geometry is represented during the operation.
Items¶
| Item | Value | Status | Notes |
|---|---|---|---|
Null |
0 | Not yet | Sentinel value indicating no valid primitive shape; used for uninitialized or invalid nodes in a CSG operation graph. |
Ball |
1 | Not yet | A spherical primitive shape, corresponding to the ball/sphere geometry of a Part. |
Cylinder |
2 | Not yet | A cylindrical primitive shape, corresponding to the cylinder geometry of a Part. |
Block |
3 | Not yet | A box primitive shape, corresponding to the standard rectangular block geometry of a Part; the default primitive type for new Part nodes in a CSG operation graph. |
Wedge |
4 | Not yet | A wedge primitive shape, corresponding to the geometry of a WedgePart. |
CornerWedge |
5 | Not yet | A corner wedge primitive shape, corresponding to the geometry of a CornerWedgePart. |
Roblox reference: PrimitiveType