This property indicates to 3Delight for Softimage that the model it's applied on should be used in a Constructive Solid Geometry (CSG) operation. Unlike other properties, it is not inherited by default.
The CSG properties
Only one parameter is available in this property:
CSG Operation
Specifies the CSG operation to be applied.
CSG Operation | Description |
---|---|
Add to Parent | Performs a union of the model with its parent. This is the default operation and is equivalent to simply adding the model's geometry to the scene without performing any CSG operation. However, we provide it for completeness and neutrality. |
Intersect with Parent | Performs an intersection of the model with its parent. This will exclude from the parent any volume that is not also inside this model. |
Substract from Parent | Performs a subtraction of the model from its parent. This will exclude from the parent any volume that is inside this model. |
The order of Constructive Solid Geometry operations is dependent on the object hierarchy: the operations are performed from the leaves towards the scene's root (bottom-up). At each level of the scene's hierarchy, the CSG operations specified by all models at this level are performed on their parent in the order these models appear in the Explorer, when the General Sort option is set to None (Creation). (This order can be changed using the Reorder Tool.) Changing the order of CSG operations can have a big impact on the resulting solid if more than one type of operations is used.
Important
Constructive Solid Geometry, as its name implies, is meant to be used only with solid primitives, ie: closed shapes. Using CSG with non-closed polygon meshes, non-closed NURBS surfaces or curves will yield strange results.