Show3D
  • Community
  • Pricing
Create

Learn

  • Learn overview
  • Documentation
    • Get started
    • Create with AI
    • Model & sculpt
      • Sculpt a surface
      • Modeling exercises
    • Materials & textures
    • Animation
    • Rendering
    • Save & export

    In this topic

    • Mirror
    • Subdivision Surface
    • Boolean union
    • Boolean difference
    • Boolean intersection
    • Remesh
  • Tutorials & courses

Show3D

  • Community
  • Pricing

Learn

  • Learn overview
  • Documentation
  • Tutorials & courses

Social

  • YouTube (opens in a new tab)
  • X (Twitter) (opens in a new tab)

Copyright © 2023 - 2026 Show3D Technology Limited. All rights reserved.

  • Terms of use
  • Privacy policy
Modeling tools
  1. Learn
  2. Documentation
  3. Modeling tools
  4. Boolean difference

Boolean difference

Subtract a cutter mesh from the first selected mesh using Boolean Difference.

Before you start

Prepare a base mesh and one or more cutter meshes in Object Mode, with active modifiers applied. The current Boolean operation subtracts later operands from the first.

Use the operation

Cut a hole, recess, or notch out of a solid.

  1. Move the cutter through the base where material should be removed. For a through-hole, extend the cutter beyond both sides.
  2. Clear the selection, then select the base first and add the cutter. Open Boolean and choose Subtract.
  3. Inspect which volume remains. If operand order was wrong, undo and select again; with Codex, name the base and cutters explicitly.

Controls and choices

ControlsWhat changes
Operand orderBase minus cutter and cutter minus base produce different results. The first operand also supplies the result material.
Cutter depthA cutter that stops inside the base creates a recess; one crossing the base can create a through-hole.
Input geometryUse closed, non-self-intersecting meshes where possible. Coincident surfaces and very thin regions need closer inspection.

Try it in your scene

Overlap a cube with a smaller cutter, select the intended base first, and inspect the opening after Difference.

Check the result

Inspect the inside walls, opening size, and remaining thickness. Preserve enough material around the cutout for the next modeling step.

Related operations

Boolean unionBoolean intersectionBevelRecalculate normals

Practice in Show3D

Open the editor and follow the steps with your own scene.
Open Show3DBrowse documentation

On this page

Before you startUse the operationControls and choicesTry it in your sceneCheck the resultRelated operations