Hans Goudey
b195014e05
Cleanup: Clarify modifier depends_on_normals handling
...
Because normals are calcualted lazily for all cases "depends_on_normals"
except for BMesh original normals, this is mostly unnecessary. It's actually
probably not necessary at all, because in practice there is always a separate
positions array stored in `EditMeshData` during mesh edit mode modifier
evaluation, bringing us back to the lazy calculation. But anyway, removing
the usage for topology-changing modifiers and modifiers which don't
accept BMesh as input anyway simplifies things.
Pull Request: https://projects.blender.org/blender/blender/pulls/120274
2024-04-04 22:46:41 +02:00
..
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-04-04 22:46:41 +02:00
2024-03-23 17:43:38 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-03-28 18:28:35 -04:00
2024-02-19 15:59:59 +01:00
2024-04-04 22:46:41 +02:00
2024-02-19 15:59:59 +01:00
2024-04-04 22:46:41 +02:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-03-11 10:54:23 +01:00
2024-02-27 17:57:50 +11:00
2024-03-20 13:28:28 +01:00
2024-02-23 18:18:23 +01:00
2024-04-04 11:26:28 +11:00
2024-03-04 09:22:32 -05:00
2024-02-23 18:18:23 +01:00
2024-02-19 15:59:59 +01:00
2024-03-05 11:51:29 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-03-04 10:58:34 +01:00
2024-02-23 10:56:47 +01:00
2024-02-19 15:59:59 +01:00
2024-03-06 12:40:46 +01:00
2024-03-06 12:05:00 +01:00
2024-03-29 16:48:36 +01:00
2024-03-29 11:18:06 +01:00
2024-03-08 20:19:46 +08:00
2024-04-01 15:51:35 +11:00
2024-02-19 15:59:59 +01:00
2024-02-28 12:13:20 +11:00
2024-04-04 15:08:10 +02:00
2024-02-22 14:53:48 +01:00
2024-01-30 17:19:35 +01:00
2024-02-19 15:59:59 +01:00
2024-02-27 17:57:50 +11:00
2024-03-07 16:23:35 -05:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-27 17:57:50 +11:00
2024-02-19 15:59:59 +01:00
2024-02-26 15:04:28 -05:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2024-02-19 15:59:59 +01:00
2024-03-27 22:25:08 -04:00
2024-02-28 03:02:38 +01:00
2024-02-19 15:59:59 +01:00
2024-04-04 22:46:41 +02:00
2024-03-28 01:30:38 +01:00
2024-01-18 22:51:30 +01:00
2024-04-04 22:46:41 +02:00
2024-04-04 22:46:41 +02:00
2024-02-19 15:59:59 +01:00
2024-03-28 01:30:38 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-04-04 22:46:41 +02:00
2024-03-06 16:14:34 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-03-07 16:23:35 -05:00
2024-03-29 13:29:30 +11:00
2024-02-19 15:59:59 +01:00
2023-08-16 00:20:26 +10:00
2024-04-04 22:46:41 +02:00
2024-04-04 22:46:41 +02:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-03-28 01:30:38 +01:00
2024-01-29 16:49:16 +01:00
2024-03-29 21:42:30 +01:00
2023-09-22 03:18:17 +02:00
2024-03-08 17:15:08 +11:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-04-04 22:46:41 +02:00
2024-04-04 22:46:41 +02:00
2024-02-19 15:59:59 +01:00
2023-05-31 16:19:06 +02:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-02-19 15:59:59 +01:00
2024-04-04 22:46:41 +02:00