Regarding This Issue: Camera lerps into place at the beginning of a scene · Issue #340 · UnityTechnologies/open-project-1 · GitHub
I think I have a fix. warping the vcam to the player after setting the target seems to work.
public void SetupProtagonistVirtualCamera(Transform target)
{
freeLookVCam.Follow = target;
freeLookVCam.LookAt = target;
freeLookVCam.OnTargetObjectWarped(target,target.position-freeLookVCam.transform.position);
}
you can see the behaviour in the video in this comment: Camera lerps into place at the beginning of a scene · Issue #340 · UnityTechnologies/open-project-1 · GitHub
I guess the distance can be adjusted a bit to warp the camera to a set distance away from the player. But based on my testing warping the camera directly into the player’s position is the most consistent in tems of camera movement
is this behaviour ok? can anyone think of any potential problems?