Multiple UV and vertex color layers: (still work in progress)
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Tue, 12 Dec 2006 21:29:09 +0000 (21:29 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Tue, 12 Dec 2006 21:29:09 +0000 (21:29 +0000)
commit80ee52e444f05a6fd7a45f2ddfe72720648fbab8
tree577238b0fdb738813ca560f0c5fc08dd6b945956
parent47adee414c7848f6ad898e9029205e804b9d6601
Multiple UV and vertex color layers: (still work in progress)

These can be created and deleted in the Mesh panel in the same place as
before. There is always one active UV and vertex color layer, that is
edited and displayed.

Important things to do:
- Render engine, material support
- Multires and NMesh now lose non active layers

Also CustomData changes to support muliple layers of the same type, and
changes to layer allocation, updated documentation is here:
http://mediawiki.blender.org/index.php/BlenderDev/BlenderArchitecture/CustomData
29 files changed:
source/blender/blenkernel/BKE_DerivedMesh.h
source/blender/blenkernel/BKE_customdata.h
source/blender/blenkernel/intern/DerivedMesh.c
source/blender/blenkernel/intern/cdderivedmesh.c
source/blender/blenkernel/intern/customdata.c
source/blender/blenkernel/intern/exotic.c
source/blender/blenkernel/intern/mesh.c
source/blender/blenkernel/intern/modifier.c
source/blender/blenkernel/intern/subsurf_ccg.c
source/blender/blenloader/intern/readfile.c
source/blender/include/BDR_editface.h
source/blender/include/butspace.h
source/blender/makesdna/DNA_customdata_types.h
source/blender/python/api2_2x/Mesh.c
source/blender/python/api2_2x/NMesh.c
source/blender/radiosity/intern/source/radpostprocess.c
source/blender/render/intern/source/convertblender.c
source/blender/src/booleanops.c
source/blender/src/buttons_editing.c
source/blender/src/editdeform.c
source/blender/src/editface.c
source/blender/src/editmesh.c
source/blender/src/editmesh_lib.c
source/blender/src/filesel.c
source/blender/src/meshtools.c
source/blender/src/multires.c
source/blender/src/sculptmode.c
source/blender/src/verse_mesh.c
source/blender/src/vpaint.c