Page 1 of 1

Pre 10 - Flickering location labels

Posted: 19.07.2004, 11:05
by don

Re: Pre 10 - Flickering location labels

Posted: 19.07.2004, 12:45
by Harry
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

Posted: 19.07.2004, 13:04
by don
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.

Posted: 19.07.2004, 14:40
by Rassilon
Did you guys use double precision or float to plot those labels?

Posted: 19.07.2004, 21:08
by t00fri
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

Posted: 20.07.2004, 05:16
by don
Thank you Fridger. :)

Posted: 20.07.2004, 05:16
by don
Thank you Fridger! :)

Posted: 21.07.2004, 16:21
by chris
It was a simple matter to convert the calculation to double precision and eliminate the flickering. The fix is in CVS.

--Chris

Posted: 22.07.2004, 03:48
by selden
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...

Posted: 23.07.2004, 05:26
by don
No more label flicker! Thank you Chris. :D