[Bf-committers] CVS commit: blender/source/blender/blenkernel BKE_booleanops.h blender/source/blender/src booleanops.c

Laurence Bourn bf-committers@blender.org
Mon, 24 Mar 2003 17:17:59 +0100


Hiya Daniel,
Good to see you working on the Sauces hombre!

Vertex normals on boolean mangled meshes look bad coz the polygons in the
neighbourhood of the intersection between the objects are of poor quality
(long thin etc). It is much better to make the boolean operation itself
compute a new vertex normal each time it splits a face. It shouldn't be that
hard to convince the boolean op stuff in intern to do this. Maybe I should
do it? All that BSP code was such a bad idea for doing boolean ops much
better to use the algorithm here:

<http://www.flipcode.com/cgi-bin/msg.cgi?showThread=13November2000-Construct
iveSolidGeometry&forum=askmid&id=-1>

Cheers,
Laurence.




-----Original Message-----
From: Daniel Dunbar [mailto:daniel@zuster.org]
Sent: maandag 24 maart 2003 17:08
To: bf-committers@blender.org
Subject: [Bf-committers] CVS commit: blender/source/blender/blenkernel
BKE_booleanops.h blender/source/blender/src booleanops.c


zuster (Daniel Dunbar) 2003/03/24 17:08:16 CET

  Modified files:
    blender/source/blender/blenkernel BKE_booleanops.h 
    blender/source/blender/src booleanops.c 
  
  Log:
  Fix for bug #72.
  Update mesh normals after a boolean operation.
  Also updated boolen operation to copy face flag (propagate
  face smoothness information).
  
  Revision  Changes    Path
  1.6       +2 -2      blender/source/blender/blenkernel/BKE_booleanops.h
  1.4       +7 -6      blender/source/blender/src/booleanops.c
_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://www.blender.org/mailman/listinfo/bf-committers