[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [43371] branches/carve_booleans/intern/ boolop/intern/BOP_CarveInterface.cpp: Carve booleans: use edge classifier
Sergey Sharybin
sergey.vfx at gmail.com
Sat Jan 14 11:12:25 CET 2012
Revision: 43371
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=43371
Author: nazgul
Date: 2012-01-14 10:12:24 +0000 (Sat, 14 Jan 2012)
Log Message:
-----------
Carve booleans: use edge classifier
This allows to make open manifolds behave better when another argument is
closed mesh. Operation between two open meshes would fail and empty mesh
would be returned in such situation.
Modified Paths:
--------------
branches/carve_booleans/intern/boolop/intern/BOP_CarveInterface.cpp
Modified: branches/carve_booleans/intern/boolop/intern/BOP_CarveInterface.cpp
===================================================================
--- branches/carve_booleans/intern/boolop/intern/BOP_CarveInterface.cpp 2012-01-14 10:11:22 UTC (rev 43370)
+++ branches/carve_booleans/intern/boolop/intern/BOP_CarveInterface.cpp 2012-01-14 10:12:24 UTC (rev 43371)
@@ -390,7 +390,7 @@
csg.hooks.registerHook(new carve::csg::CarveTriangulator, carve::csg::CSG::Hooks::PROCESS_OUTPUT_FACE_BIT);
oface_num.installHooks(csg);
- output = csg.compute( left, right, op );
+ output = csg.compute( left, right, op, NULL, carve::csg::CSG::CLASSIFY_EDGE);
delete left;
delete right;
More information about the Bf-blender-cvs
mailing list