/mcut

A simple and fast library for mesh booleans and more.

Primary LanguageC++OtherNOASSERTION

MCUT (:star: :star: :star: :star: :star:)

Simple and fast C++ library for mesh cutting and CSG (boolean) operations.

Windows MacOS Linux

Setup

  • git clone https://github.com/cutdigital/mcut.git
  • mkdir build
  • cd build
  • cmake .. (see CMakeLists.txt for available build configuration options)
  • run make -j4 IF you are on Linux/MacOS terminal, ELSE open the generated .sln with e.g. Visual Studio

Next, try out one of the tutorials!

For more information about this library, you can refer to the project page here or send an email to the author.

Examples

The following depictions show what MCUT can do for you. Images were rendered using Blender.

General cutting

Boolean operation

Misc & auxiliary output

⚠️ Software may not be sold or included in commercial products without a license.