Ring's shadows

General discussion about Celestia that doesn't fit into other forums.
Topic author
ElPelado
Posts: 862
Joined: 07.04.2003
With us: 21 years 8 months
Location: Born in Argentina
Contact:

Ring's shadows

Post #1by ElPelado » 05.06.2003, 23:20

Is it possible to see in saturn(for example) the shadow produced by his rings??(not saturn's shadow on the rings, the opossite)
---------X---------
EL XENTENARIO
1905-2005

My page:
http://www.urielpelado.com.ar
My Gallery:
http://www.celestiaproject.net/gallery/view_al ... y-Universe

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

Post #2by chris » 05.06.2003, 23:21

Yes, but this is only supported on certain graphics cards . . . It should work on a GeForce3, GeForce4 Ti, GeForce FX, or Radeon 9500+.

--Chris

jrobert
Posts: 95
Joined: 09.08.2002
With us: 22 years 4 months
Location: California, USA
Contact:

Post #3by jrobert » 05.06.2003, 23:33

What is it that allows a Geforce3 or 4 to render the rings shadow upon the planet that a Geforce2 or earlier card can't handle?

I guess what I'm saying is it seems like it'd be possible to do with an earlier card. Even if it's accomplished with imposters which can mimic shadow behavior.

Topic author
ElPelado
Posts: 862
Joined: 07.04.2003
With us: 21 years 8 months
Location: Born in Argentina
Contact:

Post #4by ElPelado » 06.06.2003, 11:07

so, with a GeFroce 2 i cant??
can someone put a picture of the rings' shadow in saturn??
---------X---------

EL XENTENARIO

1905-2005



My page:

http://www.urielpelado.com.ar

My Gallery:

http://www.celestiaproject.net/gallery/view_al ... y-Universe

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

Post #5by selden » 06.06.2003, 12:51

shadows by the rings on the planet, like bumpmaps, use "vertex shaders". You need a card that has vertex shader support in its drivers in order to see the shadows.

The surface of Saturn is just a jpeg image. You can use your favorite paint program to draw the shadows onto it, if you want.
Selden

marc
Posts: 426
Joined: 13.03.2002
With us: 22 years 9 months
Location: Outback Australia

Post #6by marc » 06.06.2003, 13:30

The surface of Saturn is just a jpeg image. You can use your favorite paint program to draw the shadows onto it, if you want.

Only problem is that the shadows wont move as Saturn orbits the sun.

I have a GF2 as well, my flatmate recently bought a dual G4 Apple, I convinced him to try Celestia on it and I was surprised to see the second ring shadows. They look fantastic.

jrobert
Posts: 95
Joined: 09.08.2002
With us: 22 years 4 months
Location: California, USA
Contact:

Post #7by jrobert » 06.06.2003, 15:06

Well how are moon shadows projected onto planet surfaces? I was figuring that when I brought this issue up before v1.2.5 was released, that the ring shadows were going to be rendered the same way as moon shadows upon planets. What is it about the rings that makes it have to be rendered with vertex shaders?

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

Post #8by chris » 06.06.2003, 16:16

selden wrote:shadows by the rings on the planet, like bumpmaps, use "vertex shaders". You need a card that has vertex shader support in its drivers in order to see the shadows.

Vertex shaders can be emulated reasonably well in software, so that's not the problem . . . The missing feature on a GeForce2 is clamp to texture border color. Without this extension, I'd have to ensure that the edge texels on every ring texture were completely transparent. For ring textures, mipmapping would also have to be turned off. Not that big of a deal really, but I don't want to introduce annoying restrictions for add-on creators just to support older hardware. If you want ring shadows, upgrade! :)

The surface of Saturn is just a jpeg image. You can use your favorite paint program to draw the shadows onto it, if you want.

They wouldn't be dynamic . . . and you'd have to make the surface texture of Saturn very high-resolution to get shadows with a clean edge (up close anyhow.)

--Chris

Topic author
ElPelado
Posts: 862
Joined: 07.04.2003
With us: 21 years 8 months
Location: Born in Argentina
Contact:

Post #9by ElPelado » 06.06.2003, 19:08

can someone pos ta picture of the shadows??
---------X---------

EL XENTENARIO

1905-2005



My page:

http://www.urielpelado.com.ar

My Gallery:

http://www.celestiaproject.net/gallery/view_al ... y-Universe

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

Post #10by selden » 06.06.2003, 20:41

Image

Note the shadows on the upper part of Saturn.
Selden

Topic author
ElPelado
Posts: 862
Joined: 07.04.2003
With us: 21 years 8 months
Location: Born in Argentina
Contact:

Post #11by ElPelado » 06.06.2003, 22:45

thanks selden. its very beautiful, and its a shame that i cant see it on my celestia.

when i bought my computer(a year ago) i thought that my GeForce 2 was one of the bests video cards, now i know that is not such a thing, or at least not in celestia. :cry:
---------X---------

EL XENTENARIO

1905-2005



My page:

http://www.urielpelado.com.ar

My Gallery:

http://www.celestiaproject.net/gallery/view_al ... y-Universe

jrobert
Posts: 95
Joined: 09.08.2002
With us: 22 years 4 months
Location: California, USA
Contact:

Post #12by jrobert » 07.06.2003, 01:24

ElPelado,

That's the problem with todays technology -- it's advancing just way too fast. I also bought my system about a year ago. Here's the basic rundown of my system:

    Pentium 4 1.6 Ghz
    512MB
    40GB HD
    nvidia Geforce2 GTS Pro w/32MB DDR


Basically, Top-of-the-line when I got it.


Return to “Celestia Users”