I have followed the lerpz tutorial to create a third person camera around my character, but when turning sideways the animation suddenly jumps several feet away while rotating and continues to turn with a radius of about 10 feet from camera while the controller remains where it should.
turning backwards makes the character disappear, while walking forwards seems to animate and position just fine.
any thoughts?
I had a similar problem. Make sure the camera is not a child of the player.
It is not the camera that is doing it. The camera follows the character controller fine, but the animation does not stay with the CC. As soon as I hit play, the model jumps out of the CC binding “capsule” and while it animates smoothly from there, ir no longer stays with the CC and eventually the camera loses it.
You most likely have some transform data in the animations that isn’t going to work. In the animations for your character you should not be animating his position at all, just the rotations of the bones to create the walk, run, idle animations.
The character’s transforms should also be zeroed out when parented to the CC.
yah that was it. there was a sneaky hidden reference node between the hips and master control which wasn’t centered and was thus providing an offset transform to the animation.
thanks all for the help!