Skip to content

Commit

Permalink
Fix multiple issues with CSG module.
Browse files Browse the repository at this point in the history
- Replaces BuildPoly with Build2DFaces, which creates faces as each
  pair of face intersections are processed, instead of trying to create
  them after all the intersections are processed. Ensures that faces are
  merged when possible, and removes degenerate triangles.

- Treats the child as inside the parent when faces are coplanar.

- General clean up of csg.h and csg.cpp.
  • Loading branch information
madmiraal committed Feb 21, 2020
1 parent 0447d6f commit 17f14a8
Show file tree
Hide file tree
Showing 2 changed files with 1,098 additions and 1,181 deletions.
Loading

0 comments on commit 17f14a8

Please sign in to comment.