Blender Git Loki
Git Commits -> Revision 1f431b5
Revision 1f431b5 by Daniel Dunbar (master) August 7, 2005, 05:42 (GMT) |
- got rid of DerivedMesh.drawMappedEdgeEM function, can be implemented with drawMappedEdges - added DerivedMesh.convertToDispListMeshMapped function which converts and also returns mapping information for use in editmode - updated DispListMesh derivedmesh to be able to function in editmode - update mirror modifier to support use as a cage - update mirror & subsurf modifiers to properly pass mapping information down modifier stack It is now possible to have a mesh with mirror/subsurf modifiers where you can edit with both as cage. Selecting the mirror'd part works, but of course transform is flipped so it is a bit weird. Not the cleanest code in the world and I can't say I am really happy with the architecture but it works for now and supports the existing feature set. |
Commit Details:
Full Hash: 1f431b50d6642f77fc6a1757159b5c7568f90e31
SVN Revision: 5034
Parent Commit: 8da5df8
Lines Changed: +502, -135
6 Modified Paths:
/source/blender/blenkernel/BKE_DerivedMesh.h (+13, -4) (Diff)
/source/blender/blenkernel/BKE_subsurf.h (+4, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+247, -62) (Diff)
/source/blender/blenkernel/intern/modifier.c (+87, -19) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+137, -45) (Diff)
/source/blender/src/editmesh_mods.c (+14, -5) (Diff)
/source/blender/blenkernel/BKE_subsurf.h (+4, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+247, -62) (Diff)
/source/blender/blenkernel/intern/modifier.c (+87, -19) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+137, -45) (Diff)
/source/blender/src/editmesh_mods.c (+14, -5) (Diff)