How does one put a keyframe for a bone(and the part of the mesh assigned to it) to appear/disappear? If it was another object one could keyframe the visibility buttons but it is a part of a mesh, f.e. a weapon.

  • 1
    $\begingroup$ You want to animate the visibility of a vertex group? $\endgroup$ – VRM Aug 11 '15 at 20:36
  • $\begingroup$ Rather want to make vertex groups appear and disappear. $\endgroup$ – Jonathan Aug 12 '15 at 13:30

You cannot use a bone for this, but you can use the associated vertex group with a mask modifier.
1st add a Mask modifier to your mesh. mask modifier

Then choose the vertex group in the list
choose VGroup

Invert the mask with the double arrow button

You can animate the renderability by keyframing the "renderable" (camera) button (and viewport visibility with the eye icon)

The mask modifier doesn't use precise weights, it's just yes/no so if a vertice has 0.01 weight, it will be completely hidden.

  • $\begingroup$ Thanks, I've read about this before though not as good explained. I improvised keyframing the bones at z: 1000 :D but the mask method would be better. Btw I really appreciate the work you did by making all of these screenshots and writing the clear instructions, bless you! $\endgroup$ – Jonathan Aug 12 '15 at 13:20
  • 1
    $\begingroup$ @Jonathan Glad to help :) and thanks for your kindness : I really appreciate too! $\endgroup$ – Bithur Aug 18 '15 at 12:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.