[tuhopuu-cvs] CVS commit: tuhopuu3/source/blender/blenkernel BKE_DFDeform.h BKE_dmesh.h BKE_hemesh.h tuhopuu3/source/blender/blenkernel/intern DF_deform.c dmesh.c subsurf_ccg.c hemesh.c displist.c tuhopuu3/source/blender/src draw_hemesh.c editobject.c ...
Joseph Eagar
joeeagar at prodigy.net
Wed Apr 6 00:17:14 CEST 2005
joeedh (Joseph Eagar) 2005/04/06 00:17:14 CEST
Modified files:
tuhopuu3/source/blender/blenkernel BKE_dmesh.h BKE_hemesh.h
tuhopuu3/source/blender/blenkernel/intern dmesh.c
subsurf_ccg.c
hemesh.c displist.c
tuhopuu3/source/blender/src draw_hemesh.c editobject.c
tuhopuu3/source/blender/renderconverter/intern
convertBlenderScene.c
tuhopuu3/source/blender/makesdna DNA_hemesh_types.h
tuhopuu3/source/blender/hemesh Makefile
tuhopuu3/source/blender/hemesh/include he_editmesh.h
he_error.h
tuhopuu3/source/blender/hemesh/intern HE_Base.c
HE_ErrorState.c
HE_EulerOperations.c
HE_Event.c HE_Lib.c
HE_Select.c
Added files:
tuhopuu3/source/blender/blenkernel BKE_DFDeform.h
tuhopuu3/source/blender/blenkernel/intern DF_deform.c
Log:
This commit fixes several warnings. also includes a few experimental things.
First: negative subsurf creasing. Creases with negative values. Works only for hemesh. Causes various fun effects, modo has it.
Also, I've written a deform modification stack for hemesh, which supports hooks and lattices. However, I would like to trash it and use zr's system when he makes it, so right now you have to define USE_DF_DEFORM to turn it on. Lattices will work even if it's off, though, since adding lattice support is about six lines of code either way :) you can find the code in source/blender/blenkernel/DFDeform.c
As for warnings, added more prototypes. Fixed more files. The grand cleanup continues. seriously GCC is way to forgiving.
Revision Changes Path
1.3 +19 -19 tuhopuu3/source/blender/blenkernel/BKE_dmesh.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenkernel/BKE_dmesh.h.diff?r1=1.2&r2=1.3&cvsroot=tuhopuu>
1.4 +1 -0 tuhopuu3/source/blender/blenkernel/BKE_hemesh.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenkernel/BKE_hemesh.h.diff?r1=1.3&r2=1.4&cvsroot=tuhopuu>
1.6 +327 -26 tuhopuu3/source/blender/blenkernel/intern/dmesh.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenkernel/intern/dmesh.c.diff?r1=1.5&r2=1.6&cvsroot=tuhopuu>
1.5 +3 -3 tuhopuu3/source/blender/blenkernel/intern/subsurf_ccg.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenkernel/intern/subsurf_ccg.c.diff?r1=1.4&r2=1.5&cvsroot=tuhopuu>
1.4 +44 -19 tuhopuu3/source/blender/blenkernel/intern/hemesh.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenkernel/intern/hemesh.c.diff?r1=1.3&r2=1.4&cvsroot=tuhopuu>
1.14 +28 -15 tuhopuu3/source/blender/blenkernel/intern/displist.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/blenkernel/intern/displist.c.diff?r1=1.13&r2=1.14&cvsroot=tuhopuu>
1.8 +9 -7 tuhopuu3/source/blender/src/draw_hemesh.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/src/draw_hemesh.c.diff?r1=1.7&r2=1.8&cvsroot=tuhopuu>
1.26 +76 -14 tuhopuu3/source/blender/src/editobject.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/src/editobject.c.diff?r1=1.25&r2=1.26&cvsroot=tuhopuu>
1.4 +19 -7 tuhopuu3/source/blender/renderconverter/intern/convertBlenderScene.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/renderconverter/intern/convertBlenderScene.c.diff?r1=1.3&r2=1.4&cvsroot=tuhopuu>
1.4 +2 -0 tuhopuu3/source/blender/makesdna/DNA_hemesh_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/makesdna/DNA_hemesh_types.h.diff?r1=1.3&r2=1.4&cvsroot=tuhopuu>
1.2 +2 -2 tuhopuu3/source/blender/hemesh/Makefile
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/hemesh/Makefile.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
1.5 +34 -0 tuhopuu3/source/blender/hemesh/include/he_editmesh.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/hemesh/include/he_editmesh.h.diff?r1=1.4&r2=1.5&cvsroot=tuhopuu>
1.2 +1 -0 tuhopuu3/source/blender/hemesh/include/he_error.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/hemesh/include/he_error.h.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
1.5 +15 -60 tuhopuu3/source/blender/hemesh/intern/HE_Base.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/hemesh/intern/HE_Base.c.diff?r1=1.4&r2=1.5&cvsroot=tuhopuu>
1.2 +1 -1 tuhopuu3/source/blender/hemesh/intern/HE_ErrorState.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/hemesh/intern/HE_ErrorState.c.diff?r1=1.1&r2=1.2&cvsroot=tuhopuu>
1.4 +2 -0 tuhopuu3/source/blender/hemesh/intern/HE_EulerOperations.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/hemesh/intern/HE_EulerOperations.c.diff?r1=1.3&r2=1.4&cvsroot=tuhopuu>
1.5 +5 -1 tuhopuu3/source/blender/hemesh/intern/HE_Event.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/hemesh/intern/HE_Event.c.diff?r1=1.4&r2=1.5&cvsroot=tuhopuu>
1.4 +3 -4 tuhopuu3/source/blender/hemesh/intern/HE_Lib.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/hemesh/intern/HE_Lib.c.diff?r1=1.3&r2=1.4&cvsroot=tuhopuu>
1.6 +147 -13 tuhopuu3/source/blender/hemesh/intern/HE_Select.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/tuhopuu3/source/blender/hemesh/intern/HE_Select.c.diff?r1=1.5&r2=1.6&cvsroot=tuhopuu>
More information about the tuhopuu-cvs
mailing list