[Bf-blender-cvs] CVS commit: blender/intern/boolop/intern BOP_Mesh.cpp BOP_Mesh.h

Ken Hughes khughes at pacific.edu
Thu Sep 7 19:22:57 CEST 2006


khughes (Ken Hughes) 2006/09/07 19:22:57 CEST

  Modified files:
    blender/intern/boolop/intern BOP_Mesh.cpp BOP_Mesh.h 
  
  Log:
  ===Tools===
  Experimental boolean tool optimization: for very large meshes a significant
  amount of time is spend performing linear searches of edges.  This patch
  implements a "hash" table (really more of a bucket table) to narrow the
  search space.
  
  If someone should need to disable this, just remove the "#define HASH" at
  the beginning of BOP_Mesh.h
  
  Revision  Changes    Path
  1.7       +211 -2    blender/intern/boolop/intern/BOP_Mesh.cpp
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/boolop/intern/BOP_Mesh.cpp.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
  1.7       +27 -2     blender/intern/boolop/intern/BOP_Mesh.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/intern/boolop/intern/BOP_Mesh.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list