Primitives are fundamental geometric forms that cannot be further divided. They serve as the building blocks for shapes and polygons, each with mathematical formulas to calculate their properties. In OpenGeometry, we classify 2D forms as primitives.
Shapes are geometric forms created using 2D primitives and polygons. While complex, they maintain primitive characteristics and can be extruded to create 3D forms. Shapes are categorized into 2D, 3D, and complex shapes.
Flat geometric forms that exist in two-dimensional space.
Geometric forms that exist in three-dimensional space.
Advanced geometric forms combining multiple 2D and 3D shapes with operations like holes, extrusions, and insets.
Boolean operations allow for the combination and manipulation of geometric shapes to create complex forms. These operations include union, intersection, and difference, enabling the creation of intricate designs by merging or subtracting shapes.