assimp plugin: handle morph targets with mixed attributes


We were computing the size of all morph target buffers based on the
attributes of the first morph target. This breaks when we have morph
targets with different attributes.

Fixes: QTBUG-150977
Pick-to: 6.12 6.11 6.8
Change-Id: Ia35ef9597fbc965da42af8da438d811104cb52f5
Reviewed-by: Mike Krus <mike.krus@kdab.com>
commit1eefe29327c5d7dd6020c5dd0735eb8e5e798f05
parent6706517f156343a0af2aba96ca9e355822982fbe
authorMauro Persano <mauro.persano@kdab.com>
committerMauro Persano <mauro.persano@kdab.com>
commit timeThu, 8 Oct 2026 11:54:51 +0000