Strange Behavior of Sol when Pluto's Hydra is On-Screen

Description: Report bugs, bug fixes and workarounds here.

jeffmack
Topic author
jeffmack
Topic author
Age: 65
Posts: 48
With us: 6 years 6 months
Location: Gray, Maine, USA - on Little Sebago Lake (43° 53' 9.9" N, 70° 24' 29.5" W, 288 feet AMSL)

#1by jeffmack » 11.02.2011, 03:05

I believe that the following may be a Celestia bug, as I can reliably reproduce it on two completely different platforms:

I "GoTo" Pluto's Hydra, and then "Orbit" about Hydra (Right-Click/Drag) until I bring Sol into view. Then, when I shift the view about, either by changing the camera view (Left-Click/Drag) or by "Orbiting" Hydra (Right-Click/Drag), Sol will exhibit strange behavior. This behavior alternates between up to seven different appearances as the view is shifted. These seven different appearances of Sol consist of: 1) Normal Sol (i.e. Sol itself with its halo); 2) Sol without its halo; 3) No Sol at all; 4) Lower left-hand half of Sol's halo blacked out; 5) Upper right-hand half of Sol's halo blacked out; 6) Upper left-hand half of Sol's halo blacked out; and 7) Lower right-hand half of Sol's halo blacked out.

When Hydra is completely moved off-screen, this strange behavior ceases (Sol consistently appears with its halo).

I witness this behavior on both of the systems on which I have Celestia installed (Celestia 1.6.0 in both cases). The first system is my home laptop - the configuration of which is described in my signature below. The second system is a Dell tower running Microsoft Windows XP Home Edition - Service Pack 3 with an Intel G33/G31 Express graphics chipset. The latest graphics drivers are installed on both systems.

This problem occurs in all available render paths of Celestia.

Attached is a screen capture from my home laptop.
System: Dell Studio XPS 1645 Laptop
CPU: 1.733 GHz Intel Core i7-820QM
MB: Dell 0Y517R
Chipset: Intel P55
RAM: 8 GB DDR3-SDRAM
Graphics: 1GB ATI (AMD) Mobility Radeon HD 4670
OS: Windows 7 Ultimate 64-bit SP1
Celestia: 1.6.1

Jeff MacKinnon

selden
Avatar
selden
Posts: 10015
With us: 14 years 10 months
Location: NY, USA

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#2by selden » 11.02.2011, 11:43

Does it happen with any other moons or asteroids? e.g. Nix?
Does it happen with all Star Styles? (type a Ctrl-s several times)
Are the current graphics drivers installed?

I can't reproduce the problem on my computer.
One thing I noticed immediately is that Hydra uses asteroid.cms for its Mesh.
That Mesh is used by many (all?) of the moons defined in numberedmoons.ssc
e.g. Trinculo or Psamathe


System:
8GB 1.6GHz Core i7-Q720; Win7 Pro x64
512MB Nvidia NVS 3100M; Forceware 258.96
Celestia r5135 built with Visual C++ 2008 Express v9.0.30729.1 SP, .NET v3.5 SP1
Celestia v1.6.0 as distributed
Selden

jeffmack
Topic author
jeffmack
Topic author
Age: 65
Posts: 48
With us: 6 years 6 months
Location: Gray, Maine, USA - on Little Sebago Lake (43° 53' 9.9" N, 70° 24' 29.5" W, 288 feet AMSL)

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#3by jeffmack » 11.02.2011, 12:50

As noted in my original post, the latest graphics drivers are installed on both systems.

I just experimented with your other questions and found that the behavior occurs with all three Star Styles (the attached screen capture was made with the Star Style of "Points"). It occurs for Nix as well, but it does not occur for Pluto or Charon. I tried the asteroids Juno and Vesta; it does not occur for them either.

It should also noted that with Nix, sometimes the blackout of Sol's halo is pie-shaped, rather than half.

I will try some other objects when I have more time later.

Thanks!
System: Dell Studio XPS 1645 Laptop
CPU: 1.733 GHz Intel Core i7-820QM
MB: Dell 0Y517R
Chipset: Intel P55
RAM: 8 GB DDR3-SDRAM
Graphics: 1GB ATI (AMD) Mobility Radeon HD 4670
OS: Windows 7 Ultimate 64-bit SP1
Celestia: 1.6.1

Jeff MacKinnon

selden
Avatar
selden
Posts: 10015
With us: 14 years 10 months
Location: NY, USA

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#4by selden » 11.02.2011, 17:02

Your description suggests that it's somehow related to CMS model files.

p.s. People often believe that they're running the most recent updates but aren't actually. Double check the actual version numbers. Some systems can be updated using current drivers downloaded from the manufacturer of the graphics chipsets, while others can only be updated using older (buggier) drivers provided by the manufacturer of the computer (Dell is always behind). Use the chipset manufacturer's drivers if you can (e.g. intel or AMD). Some Dell laptops can use the chipset manufacturer's drivers and some can't. (Fortunately, mine can.)

Also, sometimes drivers seem to update but don't actually replace the lowest level part of the driver software. To make sure the hardware drivers get updated, you usually have to deinstall the old drivers, reboot, install the new drivers and reboot again.
Selden

jeffmack
Topic author
jeffmack
Topic author
Age: 65
Posts: 48
With us: 6 years 6 months
Location: Gray, Maine, USA - on Little Sebago Lake (43° 53' 9.9" N, 70° 24' 29.5" W, 288 feet AMSL)

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#5by jeffmack » 11.02.2011, 18:31

A) I installed the latest drivers on both systems within the last week.

B) I downloaded the drivers from the graphics card manufacturers' Web sites for both systems (ATI/AMD and Intel respectively).

C) I completely uninstalled the old drivers prior to installing the new ones (with intervening reboots).

D) I did double check the drivers' actual version numbers.

They are the most current.

(I am a computer systems engineer - I know how to do this. :) )

Can anyone else reproduce this?
System: Dell Studio XPS 1645 Laptop
CPU: 1.733 GHz Intel Core i7-820QM
MB: Dell 0Y517R
Chipset: Intel P55
RAM: 8 GB DDR3-SDRAM
Graphics: 1GB ATI (AMD) Mobility Radeon HD 4670
OS: Windows 7 Ultimate 64-bit SP1
Celestia: 1.6.1

Jeff MacKinnon

selden
Avatar
selden
Posts: 10015
With us: 14 years 10 months
Location: NY, USA

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#6by selden » 11.02.2011, 18:51

There's no need to get upset. It's just that you have not explicitly stated the versions that you're running, As a result, I have no way to verify whether or not they're the most recent versions. (Many people don't even know how to find out what versions they're using. But presumably that's not the case for you ;) )

As I said, though, so far your symptoms are consistent with there being something wrong with how .CMS models are being drawn. If that's the case, it's not clear if Chris will be fixing the problem. He's been trying to deprecate that format for some time now.
Selden

fungun
fungun
Age: 55
Posts: 315
With us: 9 years 11 months
Location: Iowa, USA

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#7by fungun » 11.02.2011, 18:54

I have seen this also. But with models of starships that I have in addons.
It is really bad when you get up close to said starships and the sun is at a fair distance away.
I just assumed it was the space that the model is occupying crossing the view of the sun.
Never tried it with a moon that is made from a model.

Tim

fungun
fungun
Age: 55
Posts: 315
With us: 9 years 11 months
Location: Iowa, USA

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#8by fungun » 11.02.2011, 19:02

Sure now I can't find a ship to do it :lol:
But Hydra does.

jeffmack
Topic author
jeffmack
Topic author
Age: 65
Posts: 48
With us: 6 years 6 months
Location: Gray, Maine, USA - on Little Sebago Lake (43° 53' 9.9" N, 70° 24' 29.5" W, 288 feet AMSL)

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#9by jeffmack » 11.02.2011, 19:22

I'm not upset Selden. If I were, I wouldn't have included the smiley face. :)

Thanks fungun. Glad I'm not alone! :)

Thanks to the both of you!
System: Dell Studio XPS 1645 Laptop
CPU: 1.733 GHz Intel Core i7-820QM
MB: Dell 0Y517R
Chipset: Intel P55
RAM: 8 GB DDR3-SDRAM
Graphics: 1GB ATI (AMD) Mobility Radeon HD 4670
OS: Windows 7 Ultimate 64-bit SP1
Celestia: 1.6.1

Jeff MacKinnon

Marco Klunder
Avatar
Marco Klunder
Age: 54
Posts: 180
With us: 9 years 5 months
Location: The Netherlands

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#10by Marco Klunder » 11.02.2011, 20:26

Indeed you're not alone...

Sun_black.jpg


Sun_RB_black.jpg


Sun_LU_black.jpg


But I must also say, I only had this reproducable on a DELL laptop, and in Jeff's footnote I also read that he uses a DELL :?: :idea:
Reproducing it was also very distance dependent.
When close to Hydra, the problem practically did not occur, or when I saw something, it already was immediately corrected within a fraction of a second.
then I went to a distance of about 3000 km (see pictures), where I could reproduce the problem many times.

On the other hand, back on my normal PC with NVIDEA graphic card (see footnote) I could NOT reproduce it and I really tried hard :blue:

Marco
Marco Klunder
email: marco.klunder@hccnet.nl
Windows7 Ultimate, PD 3.0 GHz, 2 GB of RAM, Nvidia GeForce 6700 XL
Celestia161 / SVN + Lua Edu Tools v1.2 Beta9 and Celestia160-ED

jeffmack
Topic author
jeffmack
Topic author
Age: 65
Posts: 48
With us: 6 years 6 months
Location: Gray, Maine, USA - on Little Sebago Lake (43° 53' 9.9" N, 70° 24' 29.5" W, 288 feet AMSL)

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#11by jeffmack » 11.02.2011, 21:54

I see it on two Dells, correct - but everything else is different about the two systems (processor, mainboard, chipset, graphics card & graphics card manufacturer, version of Windows, etc.).

I believe I also see a relationship with distance (or at least the apparent size of the moon on-screen - the problem seems to be less severe with Nix than with Hydra). I also would sometimes see the "auto" correction with Nix, whereas the behavior would persist with Hydra.

I see that Marco has galaxy rendering enabled, whereas I do not.

Thanks Marco! :)
System: Dell Studio XPS 1645 Laptop
CPU: 1.733 GHz Intel Core i7-820QM
MB: Dell 0Y517R
Chipset: Intel P55
RAM: 8 GB DDR3-SDRAM
Graphics: 1GB ATI (AMD) Mobility Radeon HD 4670
OS: Windows 7 Ultimate 64-bit SP1
Celestia: 1.6.1

Jeff MacKinnon

DOJOMO
DOJOMO
Posts: 47
With us: 11 years 11 months

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#12by DOJOMO » 11.02.2011, 22:01

I am able to reproduce the same effect. It seems to occur at the 3000 kilometre distance. It also occurs with all star styles. My laptop is a Sony. Celestia svn version 5135.
Regards, David
Celestia svn 5178
Sony Vaio VPCF12c5E laptop Intel(R) Core(TM) i5 CPU M 450 @ 2.4GHz, 500gb hard drive, 1Gb nvidea GeForce GT 330M GPU Open GL 2.0, Windows 7 Professional 64 bit. Fully updated.

jeffmack
Topic author
jeffmack
Topic author
Age: 65
Posts: 48
With us: 6 years 6 months
Location: Gray, Maine, USA - on Little Sebago Lake (43° 53' 9.9" N, 70° 24' 29.5" W, 288 feet AMSL)

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#13by jeffmack » 11.02.2011, 22:06

Ahhh, so now we have an example with an Nvidia graphics adapter - as well as a "non" Dell!

Thanks David! :)
System: Dell Studio XPS 1645 Laptop
CPU: 1.733 GHz Intel Core i7-820QM
MB: Dell 0Y517R
Chipset: Intel P55
RAM: 8 GB DDR3-SDRAM
Graphics: 1GB ATI (AMD) Mobility Radeon HD 4670
OS: Windows 7 Ultimate 64-bit SP1
Celestia: 1.6.1

Jeff MacKinnon

Marco Klunder
Avatar
Marco Klunder
Age: 54
Posts: 180
With us: 9 years 5 months
Location: The Netherlands

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#14by Marco Klunder » 12.02.2011, 00:03

jeffmack wrote:I see it on two Dells, correct - but everything else is different about the two systems (processor, mainboard, chipset, graphics card & graphics card manufacturer, version of Windows, etc.).

As stated in my previous response, my footnote configuration does NOT represent the DELL laptop configuration and I cannot reproduce the problem on my footnote configuration (untill now, i'm still experimenting). I could identify the same problem you report on my DELL laptop, but not on the configuration stated in my footnote, so this conclusion is WRONG.

Marco
Marco Klunder
email: marco.klunder@hccnet.nl
Windows7 Ultimate, PD 3.0 GHz, 2 GB of RAM, Nvidia GeForce 6700 XL
Celestia161 / SVN + Lua Edu Tools v1.2 Beta9 and Celestia160-ED

jeffmack
Topic author
jeffmack
Topic author
Age: 65
Posts: 48
With us: 6 years 6 months
Location: Gray, Maine, USA - on Little Sebago Lake (43° 53' 9.9" N, 70° 24' 29.5" W, 288 feet AMSL)

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#15by jeffmack » 12.02.2011, 00:08

My conclusion is based on David ("DOJOMO")'s configuration.
System: Dell Studio XPS 1645 Laptop
CPU: 1.733 GHz Intel Core i7-820QM
MB: Dell 0Y517R
Chipset: Intel P55
RAM: 8 GB DDR3-SDRAM
Graphics: 1GB ATI (AMD) Mobility Radeon HD 4670
OS: Windows 7 Ultimate 64-bit SP1
Celestia: 1.6.1

Jeff MacKinnon

selden
Avatar
selden
Posts: 10015
With us: 14 years 10 months
Location: NY, USA

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#16by selden » 12.02.2011, 11:44

I managed to reproduce the clipping of the image of the Sun (all star styles, all render paths, several versions of Celestia) when Hydra is at a distance of 3000 km, so it certainly seems to be a bug in Celestia, perhaps exacerbated by differences in graphics drivers. It just flickers intermittently on my computer, though; the bug isn't visible most of the time.

System: Dell Latitude E6510
CPU: 8GB, 1.60 GHz Core i7-Q720; Win7 Pro x64
Graphics: 512MB DDR3, Nvidia Quadro NVS 3100M; ForceWare v258.96
Disk: 320GB, 7200RPM, Seagate ST9320423AS
Display: 1920x1080, 60Hz, 32bit color, Vizio VX240M
Celestia: v1.6.0, v1.6.1(pre-alpha),
r5135 (compiled w/VS C++ 2008 Express, v9.0.30729.1 SP)
Selden

jeffmack
Topic author
jeffmack
Topic author
Age: 65
Posts: 48
With us: 6 years 6 months
Location: Gray, Maine, USA - on Little Sebago Lake (43° 53' 9.9" N, 70° 24' 29.5" W, 288 feet AMSL)

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#17by jeffmack » 12.02.2011, 14:58

Yes, in my case, the blackouts flicker with Nix at the default "GoTo" distance - but persist with Hydra at the default "GoTo" distance.
System: Dell Studio XPS 1645 Laptop
CPU: 1.733 GHz Intel Core i7-820QM
MB: Dell 0Y517R
Chipset: Intel P55
RAM: 8 GB DDR3-SDRAM
Graphics: 1GB ATI (AMD) Mobility Radeon HD 4670
OS: Windows 7 Ultimate 64-bit SP1
Celestia: 1.6.1

Jeff MacKinnon

jeffmack
Topic author
jeffmack
Topic author
Age: 65
Posts: 48
With us: 6 years 6 months
Location: Gray, Maine, USA - on Little Sebago Lake (43° 53' 9.9" N, 70° 24' 29.5" W, 288 feet AMSL)

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#18by jeffmack » 13.02.2011, 16:34

Selden,

Do I need to report this bug elsewhere (i.e. SourceForge)? Or can I consider it already officially reported?

Thanks! :)
System: Dell Studio XPS 1645 Laptop
CPU: 1.733 GHz Intel Core i7-820QM
MB: Dell 0Y517R
Chipset: Intel P55
RAM: 8 GB DDR3-SDRAM
Graphics: 1GB ATI (AMD) Mobility Radeon HD 4670
OS: Windows 7 Ultimate 64-bit SP1
Celestia: 1.6.1

Jeff MacKinnon

selden
Avatar
selden
Posts: 10015
With us: 14 years 10 months
Location: NY, USA

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#19by selden » 13.02.2011, 17:37

I suggest reporting it on SourceForge. Chis hasn't logged in to the Forum for a while, and might not notice the discussion.
Selden

jeffmack
Topic author
jeffmack
Topic author
Age: 65
Posts: 48
With us: 6 years 6 months
Location: Gray, Maine, USA - on Little Sebago Lake (43° 53' 9.9" N, 70° 24' 29.5" W, 288 feet AMSL)

Re: Strange Behavior of Sol when Pluto's Hydra is On-Screen

#20by jeffmack » 14.02.2011, 01:43

OK - done.
System: Dell Studio XPS 1645 Laptop
CPU: 1.733 GHz Intel Core i7-820QM
MB: Dell 0Y517R
Chipset: Intel P55
RAM: 8 GB DDR3-SDRAM
Graphics: 1GB ATI (AMD) Mobility Radeon HD 4670
OS: Windows 7 Ultimate 64-bit SP1
Celestia: 1.6.1

Jeff MacKinnon


Return to “Bugs”

Who is online (over the past 5 minutes)

Users browsing this forum: 5 guests