[Bf-committers] Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_DerivedMesh.h BKE_customdata.h blender/source/blender/blenkernel/intern DerivedMesh.c cdderivedmesh.c customdata.c subsurf_ccg.c blender/source/blender/blenlib BLI_editVert.h blender/source/blender/include BIF_editmesh.h ...

Geoffrey Bantle hairbat at yahoo.com
Fri Nov 17 02:31:11 CET 2006


Saying the UV edge collapse code is 'complicated' is
being charitable I think.
In reality it's more complicated than it needs to be
and has some issues
that I just never got around to fixing. Regardless I
don't think you
should be put in the position of having to clean up my
mess.

I will put it on my list for release to simplify +
clean the code as well
as generalize it to deal with the various custom face
data types in an
extensible way.

Cheers,
Geoffrey Bantle

>blendix (Brecht Van Lommel) 2006/11/11 17:38:37 CET
>
>  Modified files:
>    blender/source/blender/blenkernel
BKE_DerivedMesh.h
>                                     
BKE_customdata.h
>    blender/source/blender/blenkernel/intern
DerivedMesh.c
>                                            
cdderivedmesh.c
>                                            
customdata.c
>                                            
subsurf_ccg.c
>    blender/source/blender/blenlib BLI_editVert.h
>    blender/source/blender/include BIF_editmesh.h
BIF_verse.h
>    blender/source/blender/src editmesh.c
editmesh_lib.c
>                               editmesh_mods.c
editmesh_tools.c
>  Added files:
>    blender/source/blender/makesdna
DNA_customdata_types.h
>
>  Log:
>  Added custom face data support in edit mode. The
code used to do this is
>  the CustomData module from the modifier stack
rewrite, but with additions
>  to make it also usable in edit mode. Some of the
datatypes from that
>  module were move to a DNA header file, they are not
saved to file now, but
>  will be soon.
>
>  The only code that wasn't abstracted is the uv
collapse / merging code. It
>  is rather complicated, will look into that in the
future.
>
>  There should be no user level changes.
>
>  Revision  Changes    Path
>  1.46      +2 -2     
blender/source/blender/blenkernel/BKE_DerivedMesh.h
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_DerivedMesh.h.diff?r1=1.45&r2=1.46&cvsroot=bf-blender>
>  1.2       +50 -45   
blender/source/blender/blenkernel/BKE_customdata.h
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_customdata.h.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
>  1.135     +21 -17   
blender/source/blender/blenkernel/intern/DerivedMesh.c
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/DerivedMesh.c.diff?r1=1.134&r2=1.135&cvsroot=bf-blender>
>  1.3       +15 -17   
blender/source/blender/blenkernel/intern/cdderivedmesh.c
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/cdderivedmesh.c.diff?r1=1.2&r2=1.3&cvsroot=bf-blender>
>  1.2       +321 -84  
blender/source/blender/blenkernel/intern/customdata.c
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/customdata.c.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
>  1.72      +2 -1     
blender/source/blender/blenkernel/intern/subsurf_ccg.c
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/subsurf_ccg.c.diff?r1=1.71&r2=1.72&cvsroot=bf-blender>
>  1.29      +5 -2     
blender/source/blender/blenlib/BLI_editVert.h
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenlib/BLI_editVert.h.diff?r1=1.28&r2=1.29&cvsroot=bf-blender>
>  1.72      +6 -1     
blender/source/blender/include/BIF_editmesh.h
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editmesh.h.diff?r1=1.71&r2=1.72&cvsroot=bf-blender>
>  1.4       +2 -2     
blender/source/blender/include/BIF_verse.h
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_verse.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
>  1.183     +79 -97   
blender/source/blender/src/editmesh.c
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh.c.diff?r1=1.182&r2=1.183&cvsroot=bf-blender>
>  1.66      +43 -7    
blender/source/blender/src/editmesh_lib.c
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_lib.c.diff?r1=1.65&r2=1.66&cvsroot=bf-blender>
>  1.113     +48 -44   
blender/source/blender/src/editmesh_mods.c
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_mods.c.diff?r1=1.112&r2=1.113&cvsroot=bf-blender>
>  1.169     +241 -612 
blender/source/blender/src/editmesh_tools.c
>   
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_tools.c.diff?r1=1.168&r2=1.169&cvsroot=bf-blender>



 
____________________________________________________________________________________
Sponsored Link

Don't quit your job - take classes online
www.Classesusa.com



More information about the Bf-committers mailing list