Blender Git Loki
Git Commits -> Revision 4d58080
Revision 4d58080 by Bastien Montagne (master) May 26, 2017, 19:58 (GMT) |
Fix T50851: Array modifier generating invalid geometry. We had handling of fully duplicated polygons already, but... absolutely nothing to sanitize partially merged polygons! This were giving us totally invalid geometry, with duplicated vertices in single poly, invalid edges, etc. Now we do check for invalid loops inside polys, and generate new edges as needed to get only valid polys. For some reason this was a nightmare to get running fully OK, playing with old and new indices is really, really mind breaking. |
Commit Details:
Full Hash: 4d58080e235b8cde0c9a70542328135415b207b5
Parent Commit: b001568
Lines Changed: +173, -85