In a large map after "chase_active 1" is set the player cannot aim at the opposite wall because placing the crosshair on the opposite wall will cause a "view reset".
When the player model and camera enter the same quadrant again then the player is able to focus on the opposite wall properly but then the wall behind him will now exhibit the same bug.
If you plan to experiment it's better to do so with a tunnel and not in a cube or "square" as it gets quite chaotic!
It seems moving the mouse in small circles towards the origin can also trigger the bug (to a far lesser degree) in smaller maps.
This bug limits possibility of making large 3rd person maps. Some examples include racers,"flight sims", sniper mods and space maps e.g. prog_dumps' pd_change_dest map for example.
Eric: Any ideas?
Actually I'm pretty sure this has been a bug since WinQuake
...I don't think maps were as big in the olden days ;)
Still, it would be nice if it was fixed otherwise I have to learn c and implement a fix just to play large maps in 3rd person.
Last edit: JP Pitout 2021-09-18
Last edit: JP Pitout 2022-10-18
Hi guys,
I've uploaded a video of the bug which shows it more clearly: https://youtu.be/NeaxcpMW1Fc
Last edit: JP Pitout 2022-10-18
Simple test map from my video:
This bug was fixed with this commit. It seems the skybox issue mentioned in the linked video is caused by a fundamental issue with the chase camera jumping when the target depth abruptly changes from near object to a distant skybox.