I'm trying to create something like 360 degrees protractor or analog clock bars, where every 5th bar is in a different length.

Using animation nodes I'm trying to rotate a plane instance around the world center point and scale it from the mesh bottom edge.

My problem is that both scaling and rotating happen around the object origin.

things I've tried:

  1. rotating the object but scaling the mesh, it's still scales about the origin.

  2. parenting to an empty, rotating the empty and scaling the object - would work but object instancer doesn't instance the child.


Welcome to StackExchange. First, set the Origin of the Plane Object at its edge enter image description here

Then, use Object Matrix Output node with Type is World (N-panel -> Node -> Advanced Node Settings) and Matrix Math node to rotate and scale the instanced objects from the World Center, enter image description here

Blend File:

| improve this answer | |

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.