Hi there,
I’ve been trying to get metahumans to look at a location using eyes only. The easiest way to do this would be to use the CTRL_C_eyesAim in AnimBlueprint control rig and match a location I want to be looked at.
However I’ve gotten into this problem: I can’t seem to be able to get the world space location of a control rig control for this. First of all it seems that all translation is happening locally, 0.0.0 being the default control position, with X and Z axis being swapped. Secondly I want this to work for any Metahuman of any skeleton height, so I can’t simply get the actor location and add a ready made vector with the control offset from root.
The functions in character blueprint that allow you to get the exact world space position of a control require you to add the control rig to the blueprint and attach a skeleton to it, which overrides all the metahuman skeleton face animation added on skeletal state machine.
Is there a way to circumvent this?