[Bf-funboard] Differencing Cubes

Roger hovergo at net-tech.com.au
Tue Aug 12 04:02:08 CEST 2008

Roger wrote:
> Ken Hughes wrote:
>> Roger wrote:
>>> For some reason verts  have been added  to edges around the removed space 
>>> creating unnecessary edges added to the object connecting these extraneous verts 
>>> to corner verts of the first cube.
>>> It seems that blender has to make it into triangles when quads are required.
>>> Why ??
>>> There is no need to add verts along an edge, cut edges or make triangles.
>>> Is this a bug or am I doing something wrong.
>> It's a bug.  The current boolean algorithm works on tris; it 
>> preprocesses all quads into tris, does the  operation, then merges faces 
>> back together.  The current merge algorithm suffers from a general issue 
>> of numerical precision.  I committed a new merge algorithm to svn about 
>> two weeks ago that fixes this problem in most, but not all cases.
>> Ken

Hi Ken
Would it be possible in the algorithm to process edges (between adjacent verts)
then it doesn't matter if its a tri or quad.
2 edges are required for a face in both.
Perhaps then it may be possible to select an number of adjacent or adjoining 
edges and face them at the same time instead of just one.

More information about the Bf-funboard mailing list