Hi all, I'm trying to create a 3rd person camera, and I'm using RayCast to detect occlusions, but the RayCast movement is not smooth
Here are two gifs showing how it looks, from the camera perspective, and from a second camera perspective, for reference:
https://imgur.com/a/kiAIe0f
Basically the ray moves up and down, not following the exact center of the camera
And here is the code:
var raycast = get_node("RayCast")
raycast.visible = true
raycast.enabled = true
raycast.cast_to = $Camera.translation
Anyone has any tips?