Skip to content

Spectated camera and viewmodel zooms should be synced #2138

Description

@Rainyan

Build Info

2974a73

Description

When spectating a player on a dedicated server over network connection, the motion of their gun viewmodel and their field-of-view zooming in should be synced into one motion. Instead, currently the viewmodel starts zooming in slightly ahead of the FoV zoom, making the two appear disjoint which creates an unpleasant laggy effect.

To Reproduce

  • Spectate another player on an online server
  • Have that player zoom in with their weapon
  • Observe their view Fov and their viewmodel FoV

Expected behavior

The camera field of view and the viewmodel field of view are synced as they zoom in together

Actual behavior

The two field of view are disjoint during the zoom/unzoom effect.

Version/Distro

N/A, reported from the tournament stream VOD

Additional context and Screenshots

Frame-by-frame from the tournament VOD (observe how the viewmodel FoV starts zooming in 2 frames ahead of the camera view, when expecting the two to go in sync):

vm_zoom_desync.webm

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Bug ReportBug Reports made through the "Report Issue" interface in GitHub.Player ExperienceModern features to make actually playing the game more enjoyable. UX Stories.

    Type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions