In the attached file I’m using the position of an empty to control the rotation of a plane. Can someone explain why moving the empty across the y axis causes the plane to twist?
I want to understand why this behavior happens so I can learn how to avoid it.
I suspect it is a behavior of the align rotation to vector node, which takes the vector from the plane origin to the empty as the input vector. The plane orients correctly in world space, but where is local space twist coming from?
Eventually I want to be able to create a parametric arc defined by its endpoints and an empty, where the empty defines the third point of a the arc’s plane, the center point of the arc, the arc radius, and the arc’s orientation.
arc center through points v4.blend (513.9 KB)