This bug recently just got really anoying. Whenever I slpit the screen, go full-screen (Alt+Enter) or perform other random inputs, Celestia's field of view jumps to a ridiculously small value (a few degrees). Luckily I have the demo-script replaced with a script that sets my FOV to 37° so I can fix it with just hitting D.
Has anybody else encountered this problem? Right now I cannot really reproduce it as it seems to show up after Celestia is already running some time. I am using Celestia's in-dev version of 1.7, I think dev 7, but the bug certainly existed for a while in 1.7.
FOV jumps
-
Topic authorFarGetaNik
- Posts: 484
- Joined: 05.06.2012
- With us: 12 years 6 months
- Location: Germany
- John Van Vliet
- Posts: 2944
- Joined: 28.08.2002
- With us: 22 years 3 months
- Chuft-Captain
- Posts: 1779
- Joined: 18.12.2005
- With us: 18 years 11 months
I've seen that many times in the past, and it's been around since forever (non sim time), and like you I have the D key mapped to a script (which sets FOV to 45deg in my case).
For me this only happens when...
Celestia is already minimized to the system tray:
and I then click on a celURL.
For this reason, I suspect it probably has something to do with an ambiguity as to the correct frustrum setup when restoring from a minimized state.
Without knowing too much about the technicalities, I suspect this may be difficult to solve, and in any case it's never really bothered me as it's easily resolved.
In fact, I sometimes encounter some really quite novel effects (think Space Oddysey 2001 / Interstellar), so I sort of hope that this *bug* / *feature* never actually gets fixed.
CC
For me this only happens when...
Celestia is already minimized to the system tray:
and I then click on a celURL.
For this reason, I suspect it probably has something to do with an ambiguity as to the correct frustrum setup when restoring from a minimized state.
Without knowing too much about the technicalities, I suspect this may be difficult to solve, and in any case it's never really bothered me as it's easily resolved.
In fact, I sometimes encounter some really quite novel effects (think Space Oddysey 2001 / Interstellar), so I sort of hope that this *bug* / *feature* never actually gets fixed.
CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)
CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS
-- Gerard K. O'Neill (1969)
CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS
-
Topic authorFarGetaNik
- Posts: 484
- Joined: 05.06.2012
- With us: 12 years 6 months
- Location: Germany
So I'm not the only one. Ok the conditions you described are quite different. I rarely minimize Celestia but stack progroms onto each other, but I know this bug also happens when I resize Celestia.
Normally it doesn't bother me either, but there are 2 instances when it is really annoying. If you don't expect the bug it happens that I am completely lost and don't even know what's going on on my screen because it is filled with a uniform color. Also, when I use split-screens the bug extends to every single view which makes it a nuisance to fix it on every single one. So I hope this bug gets fixed the way I experience it.
Normally it doesn't bother me either, but there are 2 instances when it is really annoying. If you don't expect the bug it happens that I am completely lost and don't even know what's going on on my screen because it is filled with a uniform color. Also, when I use split-screens the bug extends to every single view which makes it a nuisance to fix it on every single one. So I hope this bug gets fixed the way I experience it.
- Chuft-Captain
- Posts: 1779
- Joined: 18.12.2005
- With us: 18 years 11 months
Yes, FOV normally changes in a minimal way whenever the window is resized, depending on how extreme the resizing is, and obviously occurs in an extreme way when restoring from minimized.
I haven't used the scenarios you describe (split screen etc) for a while, but I'm not at all surprised that this occurs in some degree in those situations as well.
Added after 49 minutes 29 seconds:
BTW,
You may not realize this, but when you're not using Celestia but want to keep it open, it's a good idea to minimize it rather than lkeaving it open behind other windows. When it's minimized, it appears to go into a sort of idle state and stops using CPU / graphics resources etc, thus allowing your computer / graphics card to run cooler and better (at least in Windows 7 anyway).
CC
I haven't used the scenarios you describe (split screen etc) for a while, but I'm not at all surprised that this occurs in some degree in those situations as well.
Added after 49 minutes 29 seconds:
BTW,
You may not realize this, but when you're not using Celestia but want to keep it open, it's a good idea to minimize it rather than lkeaving it open behind other windows. When it's minimized, it appears to go into a sort of idle state and stops using CPU / graphics resources etc, thus allowing your computer / graphics card to run cooler and better (at least in Windows 7 anyway).
CC
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)
CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS
-- Gerard K. O'Neill (1969)
CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS
-
Topic authorFarGetaNik
- Posts: 484
- Joined: 05.06.2012
- With us: 12 years 6 months
- Location: Germany
Chuft-Captain wrote:but when you're not using Celestia but want to keep it open, it's a good idea to minimize it rather than lkeaving it open behind other windows. When it's minimized, it appears to go into a sort of idle state and stops using CPU / graphics resources etc
Oh good to know! Usually I would pause Celestia hoping it will eat fewer resources and it seems to have an effect. I should test this out properly with the task manager...