Blender Git Commit Log

Git Commits -> Revision 7fcc580

Revision 7fcc580 by Ken Hughes (master)
June 10, 2006, 15:47 (GMT)


===Tools===
Adding back some code to booleans that got lost in the Orange merge.

I've also added back the code which checked that meshes were solid
("manifolds") but have the actual check in
intern/boolop/intern/BOP_Interface.cpp, since from my testing it was
not causing crashes or hangs. It *can* give odd results depending on
what you're trying to intersect, but seems useful. Additionally, since
existing bugs in the current code can create non-solid/non-manifold
meshes, seems hypocritical to create a mesh that can't later be used in
another boolean operation.

Commit Details:

Full Hash: 7fcc5800aef8f6355730ef27eb70f49f0480a42a
SVN Revision: 7673
Parent Commit: 3d47bb5
Lines Changed: +33, -5

4 Modified Paths:

/intern/boolop/intern/BOP_Interface.cpp (+6, -0) (Diff)
/intern/boolop/intern/BOP_Mesh.cpp (+17, -0) (Diff)
/intern/boolop/intern/BOP_Mesh.h (+2, -1) (Diff)
/intern/bsp/intern/CSG_BooleanOps.cpp (+8, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021