Lerp and SmoothDamp jittering issue

I’ve been working on a third person camera and I can’t seem to escape a jittering issue in the rotation of the camera, I’ve mainly been following a Sebastian Graves guide on YouTube and he mentions the jittering issue in

as a “Stiffness” and suggests that changing a Lerp to a SmoothDamp and adding a Vector3.zero private variable. But for some reason the jittering is still happening in my project and I can’t seem to fix it, I’ve changed the Interpolation on the rigidbody of my player I’ve changed the timestep Fix and Max to 0.016666 but everything I do has no affect, I’ve reset it and removed the script and even rewritten it but its the same, it’s not a frame rate issue as far as I can see because my player characters animations are still fine. I’m really lost on how to fix it. Any help would be greatly appreciated

Camera stuff is pretty tricky… you may wish to consider using Cinemachine from the Unity Package Manager.

There’s even a dedicated forum: Unity Engine - Unity Discussions

If you insist on making your own camera controller, the simplest way to do it is to think in terms of two Vector3 points in space: where the camera is LOCATED and where the camera is LOOKING.

private Vector3 WhereMyCameraIsLocated;
private Vector3 WhatMyCameraIsLookingAt;

void LateUpdate()
{
  cam.transform.position = WhereMyCameraIsLocated;
  cam.transform.LookAt( WhatMyCameraIsLookingAt);
}

Then you just need to update the above two points based on your GameObjects, no need to fiddle with rotations.