Can you add functon which can easy change target armature for clothings with preserve volume ON?

Issue #600 resolved
engetudouiti created an issue

Of course It is not difficult, select appended mesh and select the current scene rig(activate), then set parent as armature modifier.

then appended mesh correctly moved by scene rig.

But the annoying thing is, blender not set “preserve volume” option. and usually it keep old un-used armature modifier .then change new modifier name..

To make it work clean,,, when use the command,, (select mesh with scene rig) , it just change old armature target as current rig with use same armature modfier. (usually you set name as “Skinbinding”) then keep all setting of the modifier as same as before.

then not need to generate new modifier (and it remain old un-used one) , and can keep preserve volume.

as real case,,

now I change my character cos from school version to fight version ^^; then append 10 mesh from import library.

So I need to change armature target for those clothing, then clean up un-used modifier (append mesh have used for library scene rig), and check again each . (though I often remain those one, then it make complex when I check modifiers)

I know we can generally use alt click with change blender option, = (set all selected obj props) but do not know it work for the preserve volume, and if you offer the easy re-target (just change armature modifier target object to old scene rig to current rig)

it may help me for user who use library and append often.

about this case, add on never re-generate wieght map, but just change armature modifer target object.

then only when there is no armature modifier,, it may generate new one with add on default name, and just change object target.

(ideally, change armature modifer and auto retarget driver for morphs (if they have transfered morphs already) by one command, maybe more useful.. but I can not believe it should work always, so I may manually transfer morphs after append mesh is my current work-flow..)

Comments (5)

  1. Thomas Larsson repo owner

    Implemented in last commit. Advanced panel > Rigging > Retarget Armature Modifiers.

  2. engetudouiti reporter

    Thanks,. 😀 when you get time hope your advice about #601 I think it should be easy,, but I can not make it work anymore.

  3. Log in to comment