[Bf-blender-cvs] CVS commit: blender/intern/boolop/intern BOP_Face2Face.cpp BOP_Interface.cpp BOP_Mesh.cpp BOP_Mesh.h blender/intern/bsp/intern CSG_BooleanOps.cpp
Marc Freixas
mfreixas at lsi.upc.edu
Wed Nov 30 18:36:22 CET 2005
mfreixas (Marc Freixas) 2005/11/30 18:35:54 CET
Modified files:
blender/intern/boolop/intern BOP_Face2Face.cpp
BOP_Interface.cpp BOP_Mesh.cpp
BOP_Mesh.h
blender/intern/bsp/intern CSG_BooleanOps.cpp
Log:
Boolean op are undeffined when one of the two meshes are a no closed mesh (without holes).
I put a test to check the input meshes before do any thing. If one mesh have holes a error code is returned.
Revision Changes Path
1.3 +19 -19 blender/intern/boolop/intern/BOP_Face2Face.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/boolop/intern/BOP_Face2Face.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.3 +23 -20 blender/intern/boolop/intern/BOP_Interface.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/boolop/intern/BOP_Interface.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.3 +17 -0 blender/intern/boolop/intern/BOP_Mesh.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/boolop/intern/BOP_Mesh.cpp.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
1.2 +1 -0 blender/intern/boolop/intern/BOP_Mesh.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/boolop/intern/BOP_Mesh.h.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
1.7 +31 -25 blender/intern/bsp/intern/CSG_BooleanOps.cpp
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/bsp/intern/CSG_BooleanOps.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list