Files
test2/source/blender/blenkernel
Philipp Oeser da9cf98324 Fix: assert parenting a legacy curve to an armature
The armature modifier calls `BKE_armature_deform_coords_with_mesh` (and
thus `BKE_id_defgroup_list_get`) for legacy curves as well, these are
only "riggable" via envelope weights though (this situation could be
made a bit clearer when parenting -- which is for another commit
though).

So to avoid the (rightful) assert in `BKE_id_defgroup_list_get`, only
call it in case vertex groups are supported (and possibly used later on
-- which is never the case for legacy curves).

Note: this was reported in chat by @LazyDodo because the CurveArmature
test was failing in debug

Pull Request: https://projects.blender.org/blender/blender/pulls/128792
2024-10-10 13:53:51 +02:00
..
2024-05-08 11:25:00 +02:00
2024-09-25 19:24:20 +10:00
2024-09-21 16:22:52 +10:00
2023-11-27 09:30:52 +11:00
2024-09-19 14:54:25 -04:00
2024-09-25 19:24:20 +10:00
2024-08-22 17:05:48 +02:00