3.13 The CSG Node
| 3.13.1 Overview | ||
| 3.13.2 User Interface |
3.13.1 Overview
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.
3.13.2 User Interface
|
- ` Operation'
- This attribute specifies the type of boolean operation that will be applied to the selected nodes. Available options are:
- ` Union'
- The 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 substracted from the items selected via the `Select closed objects' button.
NOTE
The `Difference' operator is only defined when two set of objects are available, contrary to the `Union' and `Intersection' operators that are defined with a single set of objects. This explains the need for a second object selector.
3Delight 8.5. Copyright 2000-2009 The 3Delight Team. All Rights Reserved.