diff options
author | Nicholas Bishop <nicholasbishop@gmail.com> | 2012-03-27 13:24:00 +0400 |
---|---|---|
committer | Nicholas Bishop <nicholasbishop@gmail.com> | 2012-03-27 13:24:00 +0400 |
commit | 6420dc23fd208840c99359b095d33eaef6223b82 (patch) | |
tree | 81e36a1f9774f7e33fb354037493eb296c53714e /source/blender/editors/mesh/editmesh_add.c | |
parent | b37387d3b04bdee8a262378282b94c86988eece9 (diff) |
Fix bug 29123, subdivide smooth distorts shape with numcuts > 1.
Three fixes:
* When smoothing a coord, the original position should be based off
the unsmoothed subdivision (i.e. the vertex coord rather than the
smoothed position in the shapekey)
* The normal of new vertices created by edge split must be updated
(used the same interpolation as pre-bmesh here)
* The vertices created inside the subdivided face should use the
subdivided coords from edges, so copy the shapekey coords back to
vertex coords after subdividing edges
Diffstat (limited to 'source/blender/editors/mesh/editmesh_add.c')
0 files changed, 0 insertions, 0 deletions