View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0006331 | Spring engine | General | public | 2019-11-10 21:15 | 2019-11-11 20:16 | ||||
Reporter | Floris | ||||||||
Assigned To | Kloot | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 104.0 +git | ||||||||
Target Version | Fixed in Version | 104.0 +git | |||||||
Summary | 0006331: camera smoothing does nothing unless restarting | ||||||||
Description | no camera transition smoothing being applied, only after restarting you see the smoothing change applied done via Spring.SetConfigFloat("CamTimeFactor", value) and / or Spring.SetCameraState(Spring.GetCameraState(), cameraTransitionTime) | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | Irrelevant | ||||||||
Attached Files |
|
![]() |
|
Floris (reporter) 2019-11-10 21:21 |
after that changing the transition time values ingame will adjust realtime without requiring a restart |
Floris (reporter) 2019-11-10 21:41 |
seems like setting CamTimeFactor isnt consistant from one launch as another say... you set it to 0.1 one game, restart and then configure it all the way to 3, the smoothing gets to be substancial... then restart again and the smoothing suddenly is ludicrous! am i using this var wrong, or is it a bug? |
Kloot (developer) 2019-11-11 20:10 Last edited: 2019-11-11 20:15 |
"say... you set it [CamTimeFactor] to 0.1 one game, restart and then configure it all the way to 3, the smoothing gets to be substancial... then restart again and the smoothing suddenly is ludicrous!" this is not reproducable, the code definitely re-reads CamTimeFactor from springsettings on each restart. also be aware Spring.SetCameraState(Spring.GetCameraState(), cameraTransitionTime) does not touch the CamTimeFactor value, you should (in 1438 and above) either call Spring.SetCameraState(Spring.GetCameraState(), cameraTransitionTime, camTimeFactor, camTimeExponent) or issue a /camtimefactor command to change that. |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2019-11-10 21:15 | Floris | New Issue | |
2019-11-10 21:21 | Floris | Note Added: 0020210 | |
2019-11-10 21:41 | Floris | Note Added: 0020211 | |
2019-11-11 20:10 | Kloot | Note Added: 0020213 | |
2019-11-11 20:15 | Kloot | Note Edited: 0020213 | View Revisions |
2019-11-11 20:16 | Kloot | Assigned To | => Kloot |
2019-11-11 20:16 | Kloot | Status | new => resolved |
2019-11-11 20:16 | Kloot | Resolution | open => fixed |
2019-11-11 20:16 | Kloot | Fixed in Version | => 104.0 +git |