Skip to content

My project from few months ago on boolean operations on meshes. The code is a mess, the performance is even worse, the only thing that separates it from working program is performing boolean operations on 2d polygons.

License

Notifications You must be signed in to change notification settings

Ch3shireDev/BooleanMeshLibrary

Repository files navigation

BooleanMeshLibrary - prealpha version

My abandoned project on boolean operations on meshes. Code is a mess, performance is even worse. Use at own risk.

26/02/2017 Milestone update - I finally added handling convex polygons with one hole. Soon I'll write a code for more general case and also other boolean operations. Example image for boolean sum of cube and sphere (files in repository) below.

Example boolean sum

Great thanks to Jukka Jylänki, the author of MathGeoLib. I wouldn't be able to create this library if not the simplicity of his code.

Class diagram

Class diagram

Code also uses Boost Library (http://www.boost.org) and TinyObjLoader (http://github.com/syoyo/tinyobjloader/).

About

My project from few months ago on boolean operations on meshes. The code is a mess, the performance is even worse, the only thing that separates it from working program is performing boolean operations on 2d polygons.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages