diff options
author | Campbell Barton <ideasman42@gmail.com> | 2020-11-17 16:06:04 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2020-11-17 16:25:30 +0300 |
commit | 9296ba867462f7ff3c55bc0c9129af4121243bed (patch) | |
tree | 0c192a421dfb19ac2370b988978314bac8e4f6f7 /source/blender/editors/uvedit/CMakeLists.txt | |
parent | a993600323867211f45f636058f20b66f144c34b (diff) |
Fix T82637: pack UV islands fails with some non-manifold meshes
Edges with 3 or more connected UV's caused UV pack to fail.
Instead of using functions from uvedit_parametrizer.c which are intended
specifically for ABF/LSCM unwrapping, use a simpler method for packing
which stores arrays of BMesh faces.
Diffstat (limited to 'source/blender/editors/uvedit/CMakeLists.txt')
-rw-r--r-- | source/blender/editors/uvedit/CMakeLists.txt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/editors/uvedit/CMakeLists.txt b/source/blender/editors/uvedit/CMakeLists.txt index f1751ef8d27..8e4a3df920e 100644 --- a/source/blender/editors/uvedit/CMakeLists.txt +++ b/source/blender/editors/uvedit/CMakeLists.txt @@ -39,6 +39,7 @@ set(SRC uvedit_parametrizer.c uvedit_path.c uvedit_rip.c + uvedit_islands.c uvedit_select.c uvedit_smart_stitch.c uvedit_unwrap_ops.c |