I'm wondering whether there is an equivalent functionality in Blender to simulate the way Flash let's you create object "instances" each of which encapsulates other objects and even animations. The key thing here is that you can have multiple instances of the outer object and if you change the internal setup, all instances will be updated on the main stage.

The motivation is that I'm trying to create in Blender an animation similar to a camera iris where each of the fins is an identical shape with an identical animation but with each instance rotated a certain amount.

Techniques like the duplication one here seem to only work with the outer most object in a parented stack: How can I duplicate a mesh along a curve?

And linked duplicates duplicate (w/o linking) the animation actions in the NLA editor.

Is this kind of encapsulation possible in Blender?

  • $\begingroup$ Related: blender.stackexchange.com/q/1734/599 $\endgroup$ – gandalf3 Apr 10 '14 at 9:24
  • $\begingroup$ What do you mean by "internal setup"? You can create objects duplicates with ALT + D. But I think you will need the help of an armature of bones to animate all instances. Or, you can use shapekeys to animate them in edit mode. $\endgroup$ – Polosson Apr 10 '14 at 11:17
  • $\begingroup$ You may also take a look here (it can be a good start clue): blender.stackexchange.com/questions/6023/… $\endgroup$ – Polosson Apr 10 '14 at 12:18
  • $\begingroup$ This tutorial might also be of help. $\endgroup$ – gandalf3 Apr 11 '14 at 6:35
  • $\begingroup$ Thanks. It seems that linked duplicates do share NLA actions after all. Parenting however still doesn't work with the duplication action. $\endgroup$ – Hari Honor Apr 11 '14 at 8:19

Your Answer

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

Browse other questions tagged or ask your own question.