Fix #35011: UV unwrap giving poor results for ngons.
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Thu, 18 Apr 2013 21:00:29 +0000 (21:00 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Thu, 18 Apr 2013 21:00:29 +0000 (21:00 +0000)
commit116f1ae4d6e0b5e88202e8143be978a4c194bbb1
tree2615c6328a168a50109473142076c15ea4ae3476
parent443d58f65ae4affacdefeba6945afd89e1bdc938
Fix #35011: UV unwrap giving poor results for ngons.

Problem is that the scanfill result gives poorly shaped triangles, which is fine
for OpenGL drawing but does not work well for unwrapping. Another problem was
that it was doing random float offsets to avoid some degenerate cases, but this
meant that unwrapping a part of a mesh or the whole thing could give different
results for a UV island. Now UV unwrap does own triangulation of ngons.
source/blender/editors/uvedit/uvedit_parametrizer.c
source/blender/editors/uvedit/uvedit_parametrizer.h
source/blender/editors/uvedit/uvedit_unwrap_ops.c