Blender Git Commit Log

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021