Blender Git Loki
Git Commits -> Revision 97f892b
Revision 97f892b by Brecht Van Lommel (master) November 11, 2006, 16:38 (GMT) |
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. |
Commit Details:
Full Hash: 97f892b86b9b31e8165c27c698da7996dfd2d0a2
SVN Revision: 8824
Parent Commit: 9e717b5
Lines Changed: +894, -921
1 Added Path:
/source/blender/makesdna/DNA_customdata_types.h (+69, -0) (View)
13 Modified Paths:
/source/blender/blenkernel/BKE_customdata.h (+49, -44) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+14, -16) (Diff)
/source/blender/blenkernel/intern/customdata.c (+320, -83) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+20, -16) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+1, -0) (Diff)
/source/blender/blenlib/BLI_editVert.h (+4, -1) (Diff)
/source/blender/include/BIF_editmesh.h (+5, -0) (Diff)
/source/blender/include/BIF_verse.h (+1, -1) (Diff)
/source/blender/src/editmesh.c (+78, -96) (Diff)
/source/blender/src/editmesh_lib.c (+43, -7) (Diff)
/source/blender/src/editmesh_mods.c (+49, -45) (Diff)
/source/blender/src/editmesh_tools.c (+240, -611) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+14, -16) (Diff)
/source/blender/blenkernel/intern/customdata.c (+320, -83) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+20, -16) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+1, -0) (Diff)
/source/blender/blenlib/BLI_editVert.h (+4, -1) (Diff)
/source/blender/include/BIF_editmesh.h (+5, -0) (Diff)
/source/blender/include/BIF_verse.h (+1, -1) (Diff)
/source/blender/src/editmesh.c (+78, -96) (Diff)
/source/blender/src/editmesh_lib.c (+43, -7) (Diff)
/source/blender/src/editmesh_mods.c (+49, -45) (Diff)
/source/blender/src/editmesh_tools.c (+240, -611) (Diff)