NPC bending into unnatural positions with IKControl lookAt

I’m trying to make an NPC look at a part using IKControl.

The npc bends and stays in unnatural positions. View the video. (note: I got the video from someone else)

I’m really not sure what to do. I’ve tried replacing the motor6D neck with a BallSocketConstraint, but that didn’t work out. I’ve also had no luck with searching the devforums. If anyone else has experienced this issue and has a solution, I’d be glad to hear about it. Thank you for your time.

I’m still looking for a solution,. If anyone has any idea what’s going on, I’d be grateful to hear your ideas. I really don’t know why this is happening.

decrease wight or calculate if angle is not infront vector.dot() then decrease weight.

Add an idle animation to the character as that’ll prevent the IK from using the previous transform when updating.

2 Likes

Thank you so much! This worked perfectly. I’ve been looking for a solution all day.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.