Three dimensional models are represented in different ways. Two methods SpinFire Ultimate uses are B-Rep and Tessellation. There are advantages and disadvantages to each method of representation.
Definitions
Tessellation
Tessellation is the representation of a 3D object with a mesh of straight lines. These straight lines form geometric shapes. SpinFire Ultimate and other CAD formats use triangles. Surfaces are drawn quickly from tessellated data depending on the complexity of the surfaces. The more triangles that are needed the more information must be stored and retrieved and drawn. Curved surfaces increase the complexity.
Imagine representing a simple cube with a set of triangles. Perhaps you would simply need two triangles per side requiring you to only need to draw 2 x 6 triangles. This is quick and simple.
Now imagine representing a sphere with a set of triangles. With a handful, the sphere may look round-ish but would have obvious "dents" due to the straight lines and flat surfaces. Using more triangles would add more curvature and lessen the size of the flat surfaces. The more triangles added, the rounder the sphere appears.
The number of triangles also plays into the precision of measurements of the model. Imagine calculating the surface area of the sphere represented on the left versus the one on the right.
B-Rep
B-Rep is the common name for Boundary Representation. B-Rep represents models with eq
Advantages and Disadvantages
Pros/Cons Summary