Skip to content

bugfix(camera): Decouple camera zoom update from logic time#1655

Merged
xezon merged 2 commits into
TheSuperHackers:mainfrom
xezon:xezon/rendering-6-camera-zoom-update
Sep 30, 2025
Merged

bugfix(camera): Decouple camera zoom update from logic time#1655
xezon merged 2 commits into
TheSuperHackers:mainfrom
xezon:xezon/rendering-6-camera-zoom-update

Conversation

@xezon

@xezon xezon commented Sep 29, 2025

Copy link
Copy Markdown

This change is a follow up for #1587 and now correctly decouples the camera zoom update from the logic time.

Previously I coupled it with the logic update, but that is bogus. Camera zoom should not become slower on slow motion logic. It is independent of both logic and render update and instead is based on Base Fps (30) and therefore always has the same speed.

TODO

  • Replicate in Generals

@xezon xezon added Bug Something is not working right, typically is user facing Minor Severity: Minor < Major < Critical < Blocker ThisProject The issue was introduced by this project, or this task is specific to this project Rendering Is Rendering related labels Sep 29, 2025
@xezon xezon added this to the Decouple logic and rendering milestone Sep 29, 2025
@xezon xezon changed the title tweak(camera): Decouple camera zoom update from logic time bugfix(camera): Decouple camera zoom update from logic time Sep 29, 2025
@xezon

xezon commented Sep 30, 2025

Copy link
Copy Markdown
Author

Replicated in Generals without conflicts.

@xezon xezon merged commit 538407f into TheSuperHackers:main Sep 30, 2025
18 checks passed
@xezon xezon deleted the xezon/rendering-6-camera-zoom-update branch September 30, 2025 18:20
fbraz3 pushed a commit to fbraz3/GeneralsX that referenced this pull request Nov 10, 2025
fbraz3 pushed a commit to fbraz3/GeneralsX that referenced this pull request Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Something is not working right, typically is user facing Minor Severity: Minor < Major < Critical < Blocker Rendering Is Rendering related ThisProject The issue was introduced by this project, or this task is specific to this project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants