You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

The CSG (Constructive Solid Geometry) node is used to define how some objects are combined together to form a solid. It operates on transforms, shapes and on other CSG nodes. It is possible to define complex solids that result from multiple boolean operations by selecting a CSG node as an operand of another CSG node.

Operation

This attribute specifies the type of boolean operation that will be applied to the selected nodes. Available options are:

OperationDescription
UnionThe resulting solid will be the union of the selected nodes. This is the default
Intersection The resulting solid will be the intersection of the selected nodes.
Difference The resulting solid will be the difference between the selected nodes.

Select closed objects

This button brings up a selection window that lists geometric objects shapes, transforms, CSG nodes and sets. Each selected item will be considered as a single primitive for the CSG operation. It is not recommended to select both a shape and a set that includes that shape.

Select closed objects to substract

This button is only available when the Operation attribute is set to ‘Difference’. It brings up a selection window identical to the one brought up by the ‘Select closed objects’ button. The items selected here will be subtracted from the items selected via the Select closed objects button.

The ‘Difference’ operation is only defined when two set of objects are available, contrary to the ‘Union’ and ‘Intersection’ operations which work with a single set of objects. This explains the need for a second object selector.


  • No labels