== Multires ==

Partial fix for bug #5771, Multires tool deletes crease flags on edges

* Modified the edge flags code to support all of the edge flags (not just seams.)
* Added a new array to the Multires struct to store creases.
* For Mark Sharp, Clear Sharp, and Crease, displays an error if applied to a multires mesh not on level 1.
This commit is contained in:
2007-01-22 08:34:53 +00:00
parent cbbd736a9d
commit d58cc7b9e6
7 changed files with 75 additions and 21 deletions

View File

@@ -1658,7 +1658,8 @@ static void winqreadview3dspace(ScrArea *sa, void *spacedata, BWinEvent *evt)
seam_mark_clear_tface(0);
}
else if (G.qual==LR_SHIFTKEY) {
if (G.obedit && G.obedit->type==OB_MESH) {
if (G.obedit && G.obedit->type==OB_MESH &&
!multires_level1_test()) {
initTransform(TFM_CREASE, CTX_EDGE);
Transform();
}