Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen Hughes <khughes@pacific.edu>2008-07-31 22:37:03 +0400
committerKen Hughes <khughes@pacific.edu>2008-07-31 22:37:03 +0400
commitcb0aa467cd7acb1392897bf436d808de5b40e552 (patch)
treeeb41c3a05f887bb45bb2d95b1da2873351566af0 /source/blender/blenkernel/BKE_texture.h
parentd66449996cb719138d1fe3e6838fd403cf64a512 (diff)
Tools
----- New boolean merge algorithm. The current code often does a poor job of merging tris and quads after the operation, resulting in many unnecessary faces. This commit add a new algorithm which takes advantage of topology information saved in the interal BOP structures. The file intern/boolop/intern/BOP_Misc.h has two #defines which control which algorithm(s) are compiled. They are set now to compile both, with the new algorithm as the default. The original algorithm can be enabled by setting the "rt" debugging button on the Scene panel (F10) to 100. One note: the current boolean code still occasionally creates a non-manifold mesh from an operation on two manifold meshes. The original merge algorithm would sometimes "close" these meshes and sometimes not. The new algorithms behaves the same way, but sometimes closes a mesh the original would not and sometimes leaves open a mesh the original would close. My fairly extensive tests did not indicate any significant difference in the percentage of final non-manifold meshes.
Diffstat (limited to 'source/blender/blenkernel/BKE_texture.h')
0 files changed, 0 insertions, 0 deletions