Files
test2/source/blender/blenkernel
Hans Goudey 7449f0e14c Fix #109599: Setting custom normals can skip marking some edges sharp
Caused by a subtle logic change in 17d161f565 and follow ups.

Because they used to be stored in a singly-linked list, the old storage
for `corners_by_space` was backwards compared to the order each corner
was discovered in `split_loop_nor_fan_do`. I don't fully understand how
yet, but the logic when setting edges sharp based on divergence between
neighboring corner normals in a space relied on the iteration direction,
so as a fix, just iterate backwards over the corners in each space.
2023-09-27 13:47:25 -04:00
..
2023-08-30 22:36:36 +02:00
2023-09-05 11:04:27 +10:00
2023-08-25 09:40:42 +10:00
2023-07-04 17:03:02 +02:00
2023-07-24 22:06:55 +02:00
2023-08-25 09:40:42 +10:00
2023-09-05 11:04:27 +10:00
2023-09-27 13:03:29 +10:00
2023-09-26 17:05:36 -04:00
2023-09-20 14:40:56 +02:00
2023-08-18 08:56:12 +10:00
2023-08-30 22:36:36 +02:00