Hi there!
I’ve been trying to teleport my player in order to use a world streaming technique for my 3D game and I’m having issues getting my vcam to behave the way I want.
I basically want the teleport to be seamless, so that the player doesn’t notice they are being re-centered. The issue, is when I do this the camera has a bit of a bounce as it readjusts. I’ve looked at several threads and have been unable to correct this
Here is my camera’s current behavior:
It’s not a huge thing, but that little bounce as it readjusts after the player get’s teleported (after hitting the white line) is jarring and noticeable. I suspect the reason I can’t find a solution online is because lots of the threads I found were about fading to black and then fading back in, so this would likely not even be noticeable.
With the player moving however, and no fade, it’s an issue.
Here is what I want:
It’s perfect! I got this result by turning the vcam’s 3rd person follow body to have 0s for the damping vector.
Problem is, I want the damping for the actual camera controls. I tried changing the damping to zero, disabling the camera, moving the player, enabling the camera, and then changing the damping back in the teleport method but no luck, I guess it might be too quick of a change for the camera to keep up, not sure how quickly it updates it’s values.
I would really appreciate some help with this! I absolutely want to use camera damping in my game and I’d hate to have to remove it
If you need any more info about my settings or code feel free to ask and I can update the post