Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Goudey <h.goudey@me.com>2021-02-02 18:20:54 +0300
committerHans Goudey <h.goudey@me.com>2021-02-02 18:20:54 +0300
commita1c7cab06cc5473273a711200b6b5d0a96fb1c21 (patch)
treef913ba0b428cdb743f6f0647c23e0233e3b75385 /CMakeLists.txt
parent9e0c876aadd9641fa9e8d6d8717c757b8b528d8b (diff)
Fix T85155: Vertex groups from object don't transfer to next nodes modifier
Because the the vertex group name-to-index map is stored in the object rather than object data, the object info node has to replace the map when it replaces the mesh component on the geometry set with mesh data from another object. This normally works fine as a way to use the vertex groups from the input mesh, but when passing this mesh to the next modifier, the entire mesh component was replaced, removing the vertex group name map. This commit adds a function to replace only the mesh data in mesh component, uses it in the modifier code, and updates the relevant comments. Note that the fact that vertex group names are stored in object data is a legacy design decision that should be reevaluated at some point. Differential Revision: https://developer.blender.org/D10256
Diffstat (limited to 'CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions