-
Darkside 101 posts
Im having a small problem with an eye controller that i made which is there to control where both eyes are pointing at. I set it up with direct connections, and when I translate the controller side to side, the eyes follow it fine, but up and down is inverted. I tried rotating the controller upside down which didn't work, so I tried changing it's y orientation so that it faced the opposite direction, which also didn't work. I feel like it's a really easy problem to solve and i'm just not thinking about it hard enough lol. Any ideas?
-
Claymation 600 posts
Did you ever scale the eyes or the controller negatively in the Y direction? Or a group they're under? Thats the only thing I can think of at the moment. Just break connections, freeze transforms, and reconnect.
-
Darkside 101 posts
I tried disconnecting everything and then freezing their transformations. I did have some weird values on my translate and scale nodes on my eye groups, so I froze them and reconnected it, though it still has the same problem :\
-
Claymation 600 posts
Hmmm....How exactly are you connecting it?
-
Darkside 101 posts
i used the connection editor to connect the Translate X of the Controller to the Rotate Axis Y of the eyes, and Translate Y of the Controller to control the Rotate Axis X of the eyes.
-
Claymation 600 posts
Ok, you might want to try using an aim constraint instead then, it does basically the same thing.
-
Darkside 101 posts
alright i'll try it out
edit: The constrain doesn't seem to want to work for some reason.
edit 2: I got it to work properly now with the direct connections. I just put it through a reverse node for the up and down movement, to invert my inverted rotation.