So I previously asked a question on how to separate the faces of an object like an Icosphere. I decided that this next part would be best for a separate question.

Taking that Icosphere and an Empty, how would a best be able to achieve the results shown in these tutorials? Here is what my object looks like:

enter image description here

So I need to be able to drag an Empty through the sphere and have the triangles scale, and or rotate inward or outward as seen in the image.

  • 1
    $\begingroup$ Can you please a description of what your trying to achieve? If the link goes down, no one will know what your asking. However, based upon the question in the title, I would recommend using parenting. $\endgroup$
    – CharlesL
    Aug 8, 2013 at 22:32
  • $\begingroup$ Is that better? $\endgroup$ Aug 8, 2013 at 22:58
  • $\begingroup$ Oh yeah and I tryed parenting and it didn't work. Did you check the link? $\endgroup$ Aug 8, 2013 at 22:58
  • $\begingroup$ You might be interested in the Cast and Wave modifiers. $\endgroup$
    – gandalf3
    Aug 9, 2013 at 0:59

2 Answers 2


One way I found that gets a similar effect, is using hair particles to emit triangles:

  1. Add a sphere as an emitter mesh:
    enter image description here

  2. Add a plane and merge (AltM) two vertices to create a single tri: enter image description hereenter image description here

  3. Set the Particle settings for the sphere to hair, select the tri as object in Particle settings > Render, disable Emitter so the emitter mesh is not rendered, and enable Rotation in Render.
    enter image description here

  4. Now rotating the tri causes the particles to rotate as well:
    enter image description here

  5. Force fields will also effect the hair particles, so you can get effects with them too.


This can also be achieved with duplifaces:

  1. Parent the tri to an icosphere

  2. Select the sphere, and enable Duplifaces in Properties > Object panel > Duplication > Faces

  3. (Optional) Enable Scale and tweak scale settings.

  4. You can apply the dupli objects with Ctrl+Shift+A (With the sphere selected)

  5. Add a constraint to one of the now separate triangle objects (you might want to make these a Group with Ctrl+G so you can select them all easily with Shift+G > Group)

  6. You can then constrain each tri individually, select them all with the constrained tri active (yellow) and object > constraints > copy constraints to selected objects:

enter image description here

Note that with Duplifaces the trick of rotating the original tri still works, but force fields do not.

  • $\begingroup$ Can you expound on how to do the duplifaces I tried those steps and it didn't work so if you could put in more detail, on what exactly I need to do. $\endgroup$ Aug 9, 2013 at 21:32
  • $\begingroup$ @OwenPatterson Updated answer. $\endgroup$
    – gandalf3
    Aug 9, 2013 at 23:53

You can scale an them apart and rotate them in if you use separate objects.

  1. Separate the mesh by going into edit mode, selecting P > By Loose Parts

  2. Reset the origins for the objects by pressing ShiftCtrlAltC and select Origin to Geometry.

  3. Change the pivot point to individual origins:

    Set the Pivot Point

  4. Press R or RR to rotate the objects.

  5. To scale the objects away from each other, use the little button next to the pivot point menu:

    scale away from each other

  6. Press S and scale away.


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.