Pre 10 - Flickering location labels

Report bugs, bug fixes and workarounds here.

Harry
Posts: 559
Joined: 05.09.2003
With us: 21 years 2 months
Location: Germany

Re: Pre 10 - Flickering location labels

Post #2by Harry » 19.07.2004, 12:45

The flickering disappears when I switch to "follow" mode or stop time, so I think this could be the result of slightly varying observer positionrelative to Earth and insufficient precision. Don't know if this can be fixed without keeping some state from the last frame and using some kind of hysteresis mechanism.

Harald

Topic author
don
Posts: 1709
Joined: 12.07.2003
With us: 21 years 4 months
Location: Colorado, USA (7000 ft)

Post #3by don » 19.07.2004, 13:04

On my system, it flickers in every mode. The only way to stop it is to stop (pause time) Celestia. BUT, it only happens at certain distances.
-Don G.
My Celestia Scripting Resources page

Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.

Rassilon
Posts: 1887
Joined: 29.01.2002
With us: 22 years 10 months
Location: Altair

Post #4by Rassilon » 19.07.2004, 14:40

Did you guys use double precision or float to plot those labels?
I'm trying to teach the cavemen how to play scrabble, its uphill work. The only word they know is Uhh and they dont know how to spell it!

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 8 months
Location: Hamburg, Germany

Post #5by t00fri » 19.07.2004, 21:08

I have reported the flickering location labels quite some time ago already in the developers list. Noone except Chris reacted!? Chris and I agreed that this is again a manifestation of single precision and needs to be fixed in the version /after/ 1.3.2.

Bye Fridger

Topic author
don
Posts: 1709
Joined: 12.07.2003
With us: 21 years 4 months
Location: Colorado, USA (7000 ft)

Post #6by don » 20.07.2004, 05:16

Thank you Fridger. :)
-Don G.

My Celestia Scripting Resources page



Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.

Topic author
don
Posts: 1709
Joined: 12.07.2003
With us: 21 years 4 months
Location: Colorado, USA (7000 ft)

Post #7by don » 20.07.2004, 05:16

Thank you Fridger! :)
-Don G.

My Celestia Scripting Resources page



Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 10 months
Location: Seattle, Washington, USA

Post #8by chris » 21.07.2004, 16:21

It was a simple matter to convert the calculation to double precision and eliminate the flickering. The fix is in CVS.

--Chris

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Post #9by selden » 22.07.2004, 03:48

fwiw, I just finished downloading a fresh copy of all of the Celestia source code and compiled it on a WinXP Pro SP1 system using MS Visual Studio .NET 2003, and the labels in Don's URL don't flicker!

System:
256MB 500MHz P3, WinXP Pro SP1
128MB GF4 Ti4200, drivers 56.72 (*)
Celestia from CVS

-----
* -- I'll try 61.76 another day...
Selden

Topic author
don
Posts: 1709
Joined: 12.07.2003
With us: 21 years 4 months
Location: Colorado, USA (7000 ft)

Post #10by don » 23.07.2004, 05:26

No more label flicker! Thank you Chris. :D
-Don G.

My Celestia Scripting Resources page



Avatar: Total Lunar Eclipse from our back yard, Oct 2004. Panasonic FZ1 digital camera (no telescope), 36X digital zoom, 8 second exposure at f6.5.


Return to “Bugs”