Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Shape


A Shape is an elementary object that defines, well, the shape of your Zones. Shapes aren't defined by Instances with the exception of MeshShape, so you can create and use them even without explicitly making parts for them inside the workspace.

Most shapes will have a .transform property, this property determines the offset of the Shape from the .cframe of the ShapeInstance that uses it. In the case of SphereShapes, .transform isn't present and instead is replaced by .center

During usage of Shapes within ShapeInstances, it is gauranteed that the properties of your Shapes will not change. So it is okay to reference 1 Shape multiple times