floting-point camerazoom distortion

Blitz3D Forums/Blitz3D Programming/floting-point camerazoom distortion

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

The problem isn't in first person mode but in third person mode. This makes it more difficult. You can't simply put the camera inside the character's head.

This demands a fairly high CameraRange minimum parameter (in my case, about 100). However, if I do that, you can see through a object simply next to him. To fix that, you need to set the CameraRange parameter to be quite low. This results in being able to see through objects just behind him (as well as an unusual predicament).

As you can see, in my case, adjusting the CameraRange results in a frustrating paradox.

P.S. Does anyone know the ratio that the FOV diverges to the distance from the camera? If I knew that, then I could probrably adjust the CameraRange in conjunction with looking down at the character a slight amount and know the minimum limit this amount could be.