I want to transform (location, rotation, scale and deform mesh) a triangle with 3 animated objects, each vertex of the triangle follows one object.

On this screenshot there are one tirangle whose follows 3 animated cubes that move from position 1 to position 2.

Is there a simple method to do that.

For example by join (or set parent ) each vertex of triangle with each object, but I don't know how to do this!

Thank you !

enter image description here

  • $\begingroup$ You need to add some more information to your question. It's kind of unclear what you are trying to do. Maybe add some screenshots and/or sketches. $\endgroup$
    – Delagone
    Apr 3 '20 at 11:26
  • $\begingroup$ Can use the method outlined here blender.stackexchange.com/questions/133893/… Add a hook to each apex of tri mesh, then vertex parent each hook to cubes. $\endgroup$
    – batFINGER
    Apr 3 '20 at 13:40
  • $\begingroup$ Thanks very much @batFINGER ! $\endgroup$
    – moroplogo
    Apr 3 '20 at 13:56

Hook and Vertex Parent.

Triangle in edit mode.

enter image description here

Select each vert, hit CtrlH and choose add new hook. This creates an empty at the vert.

Repeat for other two verts.

For each empty,

enter image description here

Select empty, Shift select cube to parent to. Go into edit mode, select one, two or three vertices then CtrlP To make vertex parent.

Note could cut out the "middle man" empty and hook directly to cubes.

  • $\begingroup$ With this method, the origin of the triangle stays fixed during the animation. Is there a way to move also the origin, pivot of the triangle? In other words, is it possible to convert this Hook Modifier to the 2D curves (location, rotation, and scale) of this triangle in Graph Editor ? $\endgroup$
    – moroplogo
    Apr 4 '20 at 0:15

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.