okay so I'd been working on this Bird wing rig and had achieved success in finishing it, But i had only created it one wing. So now i have to make a duplicate for the wing on the other side and also mirror the armature in a way that the same functionality remains. is there a quick way to do that?, because if i have to repeat the entire process again for other one im screwd.

edit: writing the way i made the rig

the feathers you see each one of them have 2 constraints targetted to their adjacent neighbors, this allows for the spread out function and fit in function

the feathers are divided into two groups, one is PARENTED to the farthest object from the bird (the one that looks like a triangle), and the other group is also parented but to its neighboring object which is the second object from the bird.

both of those above objects are parented as BONE RELATIVE to the armature.

im also sharing the blendfile in a minute here Blend file download enter image description here

  • $\begingroup$ Hello... you should indicate the particular way you made the rig, because the answer is not the same for a "traditional" rig (if this is the following of yesterday question). $\endgroup$
    – lemon
    Commented Jun 25, 2016 at 9:47
  • $\begingroup$ @lemon okay just edited the question, and also provided the blend file. tell if there's bad news so i can do it the long way asap because i cannot afford to waste much time with this. $\endgroup$ Commented Jun 25, 2016 at 9:57
  • $\begingroup$ The point here is : you have 20 objects (wing and feathers) for one armature. And a mirror (mirror modifier) needs to be applied for each. If (mirroring manually) you select all, duplicate and mirror (X global in object mode), that will be equivalent to "scale X -1" so the rig becomes bad... $\endgroup$
    – lemon
    Commented Jun 25, 2016 at 10:04
  • $\begingroup$ so after appliying mirror modifier to each of tho objects i still would need to setup the constraints right? $\endgroup$ Commented Jun 25, 2016 at 10:08
  • $\begingroup$ The mirror modifier will mirror from the center point of each object (and the center points here are not set correctly for that) $\endgroup$
    – lemon
    Commented Jun 25, 2016 at 10:10

1 Answer 1


Few explanations about the method to do it, but I have found nothing conventional to apply here on this initial particular (but well working) way of rigging a wing.

This was mainly manual editing (so not sure to remember all the steps) :

  • define a center and set a center bone at this location
  • parent the first wing bone to this center bone
  • rename the bones with .LEFT as suffix, select them all and "symetrize" to obtain the .RIGHT bones
  • duplicate wing parts and feathers and scale X, -1, with the center previously defined as pivot
  • Edit each part of the right wing in order to arrange the normals
  • Parent (with automatic weights) the wings (not the feathers) with the armature
  • For the feathers (on the right), select them by group (object mode) in order to bone parent to the corresponding wing part

And the result as given in the comments above :

Nothing "magical" !!


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .