June Free Content now available!

Bool Ops - Easy Mesh Booleans Plugin

Vyrulent Studios - Code Plugins - May 18, 2022

Bool Ops provides blueprint functions for fast and easy boolean operations in Unreal Engine

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Overview Video - Coming Soon

Demo Download

Functions List

Supports UE5!


Bool Ops Plugin provides blueprint functions for fast and easy boolean operations in Unreal Engine. Simply use static meshes to Add, Subtract, Intersect, or Trim a Procedural Mesh at runtime. No external libraries! Mesh Boolean operations are very fast for low poly meshes (<1000 triangles), we also provide functions to import and export as an obj file for more complex operations. No need to worry about complicated structures (but they are provided for completeness) Full source code included.


Getting Started

  1. Show Plugin Content and Show Engine Content in the Content Browser
  2. Check out the readme file at BoolOpsPlugin Content/Blueprints/READ_ME


Need more Procedural Mesh functions? Check out Mesh Ops which has over 200 functions dedicated to mesh generation and editing, as well as its own boolean related functions.

Technical Details

Features:

  •  Runtime Mesh Booleans (Union/Difference/Intersection/Trim)
  •  Convenient functions to Add, Subtract, Intersect, or Trim a Procedural Mesh with a Static Mesh Component
  •  Copies new material sections directly from a Static Mesh Component
  • Full Support for multiple material sections
  • Path slice for use with swords and similar

Code Modules:

  •  BoolOpsPlugin
  •  BoolOpsPluginEditor

Number of Blueprints: 15 (Mostly example blueprints)

Number of C++ Classes: 2

Network Replicated: No

Supported Development Platforms: Windows, etc.

Supported Target Build Platforms: Windows, likely others (untested)

Documentation: BoolOpsPlugin/Content/READ_ME

Auto-Generated Documentation: https://vyrulent.com/BoolOps/Documentation/BoolOpsPluginBPLibrary/BoolOpsPluginBPLibrary.html

Example Project: N/A

Important/Additional Notes: