Lunar eclipse - why black?

Report bugs, bug fixes and workarounds here.
Topic author
Mariusz Kuźmiński
Posts: 21
Joined: 02.07.2012
With us: 12 years 4 months

Lunar eclipse - why black?

Post #1by Mariusz Kuźmiński » 09.10.2012, 12:22

A question for all users: can you see only black surface of the Moon (instead dark red one) when an eclipse is in full phase? It's simply a bug or it depends on graphic card? I'm dreaming about really looking, dark red eclipses of our Moon :?

Avatar
Hungry4info
Posts: 1133
Joined: 11.09.2005
With us: 19 years 2 months
Location: Indiana, United States

Re: Lunar eclipse - why black?

Post #2by Hungry4info » 09.10.2012, 12:31

Celestia is currently designed to render planet shadows onto moons as simple shadows, and it doesn't simulate effects of the host planet's atmosphere onto those shadows.
Current Setup:
Windows 7 64 bit. Celestia 1.6.0.
AMD Athlon Processor, 1.6 Ghz, 3 Gb RAM
ATI Radeon HD 3200 Graphics

Topic author
Mariusz Kuźmiński
Posts: 21
Joined: 02.07.2012
With us: 12 years 4 months

Re: Lunar eclipse - why black?

Post #3by Mariusz Kuźmiński » 10.10.2012, 21:15

In Stellarium the problem was solved with a special texture called "Earth shadow".

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

Re: Lunar eclipse - why black?

Post #4by t00fri » 10.10.2012, 21:41

Mariusz Ku?mi?ski wrote:In Stellarium the problem was solved with a special texture called "Earth shadow".

Celestia (in render.cpp) uses shadow textures along with a ShadowTextureFunction class that is a function object for creating shadow textures used for rendering eclipses.

Apparently, this ShadowTextureFunction needs just to be slightly modified to produce the desired effect. I'll surely look at this for celestia.Sci if I find some time.

Fridger
Image


Return to “Bugs”