[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_booleanops.h BKE_displist.h BKE_mesh.h blender/source/blender/blenkernel/intern displist.c mesh.c modifier.c blender/source/blender/makesdna DNA_modifier_types.h blender/source/blender/src booleanops.c ...
Daniel Dunbar
daniel at zuster.org
Sat Sep 3 19:22:29 CEST 2005
zuster (Daniel Dunbar) 2005/09/03 19:22:29 CEST
Modified files:
blender/source/blender/blenkernel BKE_booleanops.h
BKE_displist.h BKE_mesh.h
blender/source/blender/blenkernel/intern displist.c mesh.c
modifier.c
blender/source/blender/makesdna DNA_modifier_types.h
blender/source/blender/src booleanops.c booleanops_mesh.c
buttons_editing.c
Log:
Saturday morning first cup of coffee hack (yeah, its a late
morning)
- fun for the whole family, boolean mesh modifier... doesn't work
with layered modifiers yet (just uses base mesh), although may
god have mercy on your soul if you want to run boolean on a
subsurf anyway
- added displistmesh_add_edges
This exposes a bug in boolean, apparently the output is somehow
random (hash on alloc'd pointer value perhaps) which is sortof
lame.
It also makes more apparent the desire for some level of control
over dep graph evaluation during editmode (at the moment dep
graph is reevaluated for a mesh object in editmode, but since
mesh changes are on editmesh other objects don't really see
any change, so it is a wasted recalc).
Revision Changes Path
1.7 +3 -11 blender/source/blender/blenkernel/BKE_booleanops.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_booleanops.h.diff?r1=1.6&r2=1.7&cvsroot=bf-blender>
1.41 +2 -1 blender/source/blender/blenkernel/BKE_displist.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_displist.h.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>
1.24 +2 -1 blender/source/blender/blenkernel/BKE_mesh.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_mesh.h.diff?r1=1.23&r2=1.24&cvsroot=bf-blender>
1.117 +42 -1 blender/source/blender/blenkernel/intern/displist.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/displist.c.diff?r1=1.116&r2=1.117&cvsroot=bf-blender>
1.56 +12 -8 blender/source/blender/blenkernel/intern/mesh.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/mesh.c.diff?r1=1.55&r2=1.56&cvsroot=bf-blender>
1.40 +46 -25 blender/source/blender/blenkernel/intern/modifier.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/modifier.c.diff?r1=1.39&r2=1.40&cvsroot=bf-blender>
1.12 +14 -1 blender/source/blender/makesdna/DNA_modifier_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_modifier_types.h.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
1.17 +227 -27 blender/source/blender/src/booleanops.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/booleanops.c.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
1.6 +5 -1 blender/source/blender/src/booleanops_mesh.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/booleanops_mesh.c.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.195 +23 -0 blender/source/blender/src/buttons_editing.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.194&r2=1.195&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list