Lets you set the default behavior that happens when you perform a boolean operation. For a list of boolean operations, see
Boolean operations.
Select
Mesh > Booleans > <Name of Boolean Operation> >
to set the following options:
- Tag intersection components
-
When on, creates a new component tag named
booleanIntersection after a boolean operation is performed. Booleans output the intersection as edge components. For more information on component tags, see
Assign Component Tags to geometry.
- Interactive Update
-
Turn on to mitigate slow interactive performance. When on, the boolean continuously refreshes whenever the mouse button is pressed. When off, the boolean only refreshes when the mouse button is released.
Note: The interactivity of booleans can slow down when the number of polygons or input objects in your scene increase.
- Operation for new inputs
-
Lets you set the default operation for boolean input objects. The default operation is assigned to all input objects when a boolean node is created and all subsequent input objects that are added to the node. This option is universal, applying the selected default to all boolean nodes in your scene.
Tip: This option is also available in the
Boolean stack, where the default operation is only applied at the node level. Setting a default operation in the Boolean stack overrides the selected default in the Boolean Operation options.
- Input object display
-
Lets you set the default display mode for your boolean input objects. The selected display mode is assigned to all input objects when a boolean node is created and all subsequent input objects that are added to the node. By default, input objects display as orange wireframes.
Note: After the boolean node is created, you can use the
Boolean stack to change the display mode for your input objects.
- Geometry Mode
-
Sets how the boolean operation is performed. Select from the following options:
- Mesh: Your input object remains a mesh object.
- OpenVDB: Your input object is turned into a volume. When OpenVDB is selected, your objects are converted into volumes, where the Boolean operation is calculated. The Boolean result is then converted back to meshed quadrilateral polygons.
The
OpenVDB mode lets you produce topologically independent results from watertight geometry. The
OpenVDB mode computes reliably and mitigates issues, like meshes that contain polygonal errors.
This mode is often successful on problematic geometry that causes the traditional
Mesh mode to fail. However, you sacrifice some detail on the original geometry.
- Voxel Size
-
Controls how finely your mesh is encoded into a volume. The lower the voxel size, the sharper the results. A higher
Voxel Size value produces rounder features because there is not enough resolution to produce hard edges. In areas where input meshes intersect, this softening can also create smooth transitional areas. This can produce results that appear more organic.
Note: Using a very small
Voxel Size value can produce large quantities of geometry, which may cause Maya to freeze. The default
Voxel Size (1.0) generally captures most detail, but it is dependent on the size of the Boolean input objects.
- Intersection Classifcation
-
Boolean operations are performed on intersections. When working with open meshes (planes or meshes with holes), Maya can calculate the intersection of the selected meshes in different ways:
- Auto: Sets
Intersection Classification to
Edge when the selected meshes contain one open and one closed mesh.
- Edge: Treats open meshes like closed volumes.
- Normal: Treats open meshes like open volumes.
For information on Intersection Classification settings for each boolean operation, see
Boolean Intersection Classification.