Really far 3D camera zooming

Godot Version

Godot 4

Question

Basically the title. I am creating a game where I want the player to be able to use binoculars and look really far. I’ve reduced the 3D camera FOV to 1 and I’d still like to be able to zoom just a bit further also, at that level of zoom the camera movement is very jumpy. Only thing I can think of to fix it is to scale down my entire project so instead of the world being 1000m it would only be 500m or something like that and since I’d rather not go and scale every single thing in my game down. I was hoping there was another option. It’s not necessarily a distance thing as much as wanting to be able to read a piece of paper on a table in a building a certain distance away as if I was standing 2ft away. So I’m not worried about rendering stuff at an extreme distance. I’m also new so I could be way off on what I’m thinking.

You need to apply a modifier to the look sensitivity based on zoom amount.

I was able to apply a modifier to the sensitivity and that is working just fine now thank you. Still not able to figure out if it’s possible to zoom further.

You could introduce a new camera that moves forward instead of changing fov. And can fov go down to almost zero? (0.001) I tried in the inspector but it limited to 1°. you may be able to do it in code?

I thought about the camera going forward but then I believe I would have an issue with being able to see though walls since the camera would be going forward it would be on the other side of walls. I will try code, I didn’t do it initially because the slider is limited to 1degree and just assumed that was as low as you could go.