262b67d61d613c30b2450bb89af2d3ed9ad70f0e
Bug identified in #110942. In cases where the last corners of a polygon are out of context, the `weld_iter_loop_of_poly_next` iterator skips these corners. This means that some corners of the resulting mesh do not have the value set, which can even result in infinite loops. The solution was not simple. The iterator had to be practically redone to not use the `loop_end` member (which caused the problem). Fortunately the code is more simplified with this change.
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
