Performing Boolean Operations

You can perform Boolean operations on two manifold meshes.

  1. From the Structure section of the action bar, click Boolean Operations .
  2. Select a mesh as Mesh A, and another as Mesh B.

    The intersection of the meshes must result in one or several closed contours.

    Tip: Right-click Mesh A or Mesh B create a mesh. See Triangulating Surfaces for more information.

    The meshes become transparent and two arrows are displayed (one for each mesh).

  3. Click the arrows to invert their orientation.
    Each arrow shows the side of the other mesh to keep.
    • Green: Outside orientation
    • Red: Inside orientation.
  4. Define the operation between Mesh A and Mesh B
    • Union (operation by default, both arrows are green):

      resulting in:

    • Subtraction: one arrow is inverted (one arrow remains green, the other turns red):

      resulting in:

    • Intersection: both arrows are inverted (both arrows turn red):

      resulting in:

  5. Click Apply.

The result is displayed in solid colors.

Note: The result inherits the graphic properties of Mesh A.

Both input meshes are hidden. A Boolean Operations.x feature is created. It can be edited by double-click.