Blender Git Commit Log

Git Commits -> Revision 34341ce

Revision 34341ce by Ken Hughes (master)
June 14, 2007, 14:42 (GMT)
Fix for very old bug in Boolean code. BSP trees were calculated incorrectly,
which caused faces of convex objects to be classified wrongly. Also removed
some dead code. For convex objects, the BSP trees would also be literally
orders of magnitude larger than they were supposed to be (one test with a
5000 face torus reduced the BSP tree size from 5.96 million nodes to just 72.1
thousand).

Commit Details:

Full Hash: 34341ce3f1a53be03c69877668949b67a1727238
SVN Revision: 10925
Parent Commit: a499da7
Lines Changed: +88, -67

5 Modified Paths:

/intern/boolop/intern/BOP_BSPNode.cpp (+73, -27) (Diff)
/intern/boolop/intern/BOP_BSPNode.h (+4, -3) (Diff)
/intern/boolop/intern/BOP_BSPTree.cpp (+10, -33) (Diff)
/intern/boolop/intern/BOP_BSPTree.h (+0, -1) (Diff)
/intern/boolop/intern/BOP_Interface.cpp (+1, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021