This helps! Using ForceFirstPerson() and then ForceThirdPerson() allows me to have control over the rotation of the camera. However, the camera is still a fixed distance away from the NPC unless its movement is blocked by terrain. I would normally use the scroll wheel to zoom in but cannot in this case. Is there any other way to reduce the camera distance?