Blender Git Loki
Git Commits -> Revision f71f09d
Revision f71f09d by Nicholas Bishop (master) March 27, 2012, 12:34 (GMT) |
Partial fix for bug 30695, "Array broke crease, weird visibility and slowdown" * Array modifier creates BMesh from DM; add missing CD_CREASE layer for edge creases. * With a modifier stack like mirror+subsurf+array, face normals were wrong. Fix by removing CD_NORMAL layer from CCGDM output. Previously the elements in this layer were simply copied, so they did not reflect subdivision correctly. * Minor style fixes in bmo_dupe.c. Issues not yet addressed: * Subsurf's optimal draw setting for hiding subdivision edges is not respected by the array output. * Slowdown issue; array modifier is much slower than in 2.62. |
Commit Details:
Full Hash: f71f09d71436c06c8d7cff0c578249a97b0ac03c
SVN Revision: 45214
Parent Commit: 9c9745e
Lines Changed: +25, -6