Bool Ops - Easy Mesh Booleans Plugin

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

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.27, 5.0
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

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 300 functions dedicated to mesh generation and editing, as well as its own boolean related functions.

テクニカルノート

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: