Constructive Solid Geometry - Workings of CSG

Workings of CSG

The simplest solid objects used for the representation are called primitives. Typically they are the objects of simple shape: cuboids, cylinders, prisms, pyramids, spheres, cones. The set of allowable primitives is limited by each software package. Some software packages allow CSG on curved objects while other packages do not.

It is said that an object is constructed from primitives by means of allowable operations, which are typically Boolean operations on sets: union, intersection and difference.

A primitive can typically be described by a procedure which accepts some number of parameters; for example, a sphere may be described by the coordinates of its center point, along with a radius value. These primitives can be combined into compound objects using operations like these:

Combining these elementary operations, it is possible to build up objects with high complexity starting from simple ones.

Read more about this topic:  Constructive Solid Geometry

Famous quotes containing the words workings of and/or workings:

    So much of truth, only under an ancient obsolete vesture, but the spirit of it still true, do I find in the Paganism of old nations. Nature is still divine, the revelation of the workings of God; the Hero is still worshipable: this, under poor cramped incipient forms, is what all Pagan religions have struggled, as they could, to set forth.
    Thomas Carlyle (1795–1881)

    So much of truth, only under an ancient obsolete vesture, but the spirit of it still true, do I find in the Paganism of old nations. Nature is still divine, the revelation of the workings of God; the Hero is still worshipable: this, under poor cramped incipient forms, is what all Pagan religions have struggled, as they could, to set forth.
    Thomas Carlyle (1795–1881)