SpringArm Camera moves when near object

Hi there.

I have a springarm attached to my character so the camera doesn’t clip through objects. Problem is, it moves whenever something is near my character instead of near the camera. I would like to make it move when an object gets at a certain distance near the camera so it bounces towards the character, but not when the character model is standing behind an object (right now it springs towards inside the model).

Like such :

Here I disabled the collision, but this makes the camera clip through the floor or certain walls I don’t want it to.

(See Zelda: BOTW where the camera goes towards Link only when the object gets too close)

Any help is greatly appreciated!

Bumping this just in case some camera expert sees it :person_shrugging: