Skip to main content

Boolean Commands

Merge, subtract, and combine overlapping polygons to create precise geometries

Written by Holly Conrad Smith

Boolean operations let you build complex shapes from simpler ones by controlling how overlapping polygons interact. Whether you're joining polygons, finding shared areas, or cutting one shape out of another, these tools give you fine-grained control over your geometry.

In 3D modeling, a boolean is a set of operations that merge, subtract, or combine objects to create complex shapes from simpler primitives.

Boolean operations in Giraffe work on enclosed polygons (not the site boundary, lines or points).

Boolean

Useful when you need a flexible, interactive approach to combining or removing overlapping areas — rather than committing to a specific operation upfront, you can pick exactly which intersecting regions to keep or discard.

The Boolean tool allows you to select which parts of overlapping enclosed polygons to keep or remove. It is basically Union, Intersection, and Difference in one command.

In Giraffe 6, Boolean is called Shape builder. Find it in the Split tool's menu in the drawing toolbar.

Select the polygons

Select Boolean from in the Draw Bar.

Click on the intersecting areas you want to keep. They turn Green.

Click again to remove them from the set. They turn red.

Click proceed to keep the changes.

Union

Create a new polygon that represents the merged geometry of 2 or more enclosed polygons. Useful when two or more adjacent or overlapping sites need to be merged into a single polygon — for example, consolidating parcels under common ownership.

Select the polygons

Select Union from in the Draw Bar.

Intersection

Create a new polygon from the intersection of 2 or more enclosed polygons. Useful when you need to isolate the area shared by two or more polygons — for example, finding the overlap between a site boundary and a zone.

Select the polygons

Select Intersection from in the Draw Bar.

Difference

Cut out an area in a polygon based on an overlapping enclosed polygon. Useful when you need to cut one shape out of another — for example, creating a hole in a polygon for a courtyard or exclusion zone.

Select the shape you want to cut from

hold shift

select the shape you want to cut with

Select Difference from from in the Draw Bar.

Use Difference to make holes in other geometries.

  • Follow difference instructions above

  • Apply usages as usual

  • Edit the hole control points as you normally would

Did this answer your question?