Menu

#53 Unable to play large maps with chase_active enabled

None
closed*
nobody
None
5
2023-09-18
2021-09-12
JP Pitout
No

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.

1 Attachments

Discussion

  • Ozkan Sezer

    Ozkan Sezer - 2021-09-12

    Eric: Any ideas?

     
  • JP Pitout

    JP Pitout - 2021-09-13

    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
  • JP Pitout

    JP Pitout - 2021-09-22
     

    Last edit: JP Pitout 2022-10-18
  • JP Pitout

    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
  • JP Pitout

    JP Pitout - 2022-10-18

    Simple test map from my video:

     
  • stn

    stn - 2023-09-18

    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.

     
  • Ozkan Sezer

    Ozkan Sezer - 2023-09-18
    • status: open --> closed*
     

Log in to post a comment.

MongoDB Logo MongoDB