docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Boolean operations

    Note: Boolean operations are an experimental feature. To use them, you must enable experimental features.

    To create a new ProBuilder mesh for the interactions of two existing ProBuilder meshes, use the Boolean (CSG) Tool.

    Boolean (Experimental) window

    To create a new mesh from two existing meshes:

    1. Create two ProBuilder meshes that overlap in space.
    2. Enable experimental features.
    3. In the main menu, go to Tools > ProBuilder > Experimental > Boolean (CSG) Tool. The Boolean (Experimental) window opens.
    4. Select the source meshes by either:
      • Dragging from the Hierarchy window to Drag GameObject here.
      • Click Select (⊙) to open the Select Pro Builder Mesh window.
    5. In Operations, select an operation type**:
      • Intersection: The new mesh is formed only from the overlapping area of the two source meshes.
      • Union: The new mesh is identical to the original meshes.
      • Subtraction: The new mesh is nearly identical to the original meshes, but is missing the area where the two meshes overlap.
    6. Click Apply.
    7. ProBuilder creates the new mesh based on the selected operation type.
    8. The new mesh is in the same location as the source meshes; deactivate or delete the source meshes if you don't need them.
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)