Another preview - cloud shadows
-
Topic authorchris
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 22 years 9 months
- Location: Seattle, Washington, USA
Another preview - cloud shadows
It's about time that I got around to this:
No cloud shadows:
With cloud shadows:
Unfortunately, there's no way that cloud shadows will work with tiled cloud textures.
--Chris
No cloud shadows:
With cloud shadows:
Unfortunately, there's no way that cloud shadows will work with tiled cloud textures.
--Chris
How do the shadows work? Are they directly beneath the clouds? Are they all off to one specific side at a certain distance? Or are they like real shadows, and depend on the angle of the Sun, kinda like the eclipse shadows work?
AMD Athlon X2 4400+; 2GB OCZ Platinum RAM; 320GB SATA HDD; NVidia EVGA GeForce 7900GT KO, PCI-e, 512MB, ForceWare ver. 163.71; Razer Barracuda AC-1 7.1 Gaming Soundcard; Abit AN8 32X motherboard; 600 watt Kingwin Mach1 PSU; Windows XP Media Center SP2;
-
- Posts: 835
- Joined: 27.09.2004
- With us: 20 years 1 month
- Location: Massachusetts, USA
-
Topic authorchris
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 22 years 9 months
- Location: Seattle, Washington, USA
t00fri wrote:I think what we URGENTLY would need next at the OpenGl front is better atmospheres!!
I agree completely. Here's my list of priorities right now:
- Finish cloud shadows (easy)
- Fix bugs in new star rendering code
- Prerelease? (if everyone on the dev list agrees)
- New atmosphere code
- Realistic planet surface illumination (Lommel-Seeliger or some approximation)
- Lots of work on accuracy--better orbital calculations, precession, coordinates systems
--Chris
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 7 months
- Location: Hamburg, Germany
chris wrote:t00fri wrote:I think what we URGENTLY would need next at the OpenGl front is better atmospheres!!
I agree completely. Here's my list of priorities right now:
- Finish cloud shadows (easy)
- Fix bugs in new star rendering code
- Prerelease? (if everyone on the dev list agrees)
- New atmosphere code
- Realistic planet surface illumination (Lommel-Seeliger or some approximation)
- Lots of work on accuracy--better orbital calculations, precession, coordinates systems
--Chris
Just to complement from my side:
-- adding in the rendering of lacking DSO's in PNG format:
** galactic clusters
** (planetary, bipolar) nebulae
-- asteroids??
-- implementing /extended/ Hubble classses of galaxies
-- implementing /custom/ templates (Milky way...)
-- experimenting with PNG alpha channels in the context of DSO's!
Bye Fridger
-
- Posts: 408
- Joined: 27.03.2002
- With us: 22 years 7 months
- Location: Leiden, The Netherlands
Very nice progress you are making Chris!
Thank you and the other developers for keeping Celestia alive and kicking.
Thank you and the other developers for keeping Celestia alive and kicking.
Lapinism matters!
http://settuno.com/
http://settuno.com/
t00fri wrote:Just to complement from my side:
...
** (planetary, bipolar) nebulae
...
Just out of curiosity, and if you don't mind my asking, what are you thinking of in regards to planetary nebulae? Would you go with (at least initially) a uniform model for all of them?
...John...
"To make an apple pie from scratch, you must first create the universe..."
--Carl Sagan
--Carl Sagan
-
- Developer
- Posts: 3776
- Joined: 04.02.2005
- With us: 19 years 9 months
Re: Another preview - cloud shadows
chris wrote:...
Unfortunately, there's no way that cloud shadows will work with tiled cloud textures.
What a pity... no way to imagine a trick? I mean if the elegant way (true shadows) are impossible, perhaps allowing another layer of something else to create a fake shadow?
This is great! Really! Thanks!
If there is going to be a prerelease soon, i hope and wish that Christophe??s small InfoUrl patch goes into it:
http://celestiaproject.net/forum/viewtopic.php?t=9475
... It would do wonders for my current project...
- rthorvald
chris wrote:Here's my list of priorities right now:
- Prerelease?
If there is going to be a prerelease soon, i hope and wish that Christophe??s small InfoUrl patch goes into it:
http://celestiaproject.net/forum/viewtopic.php?t=9475
... It would do wonders for my current project...
- rthorvald
- PlutonianEmpire
- Posts: 1374
- Joined: 09.09.2004
- Age: 40
- With us: 20 years 2 months
- Location: MinneSNOWta
- Contact:
- PlutonianEmpire
- Posts: 1374
- Joined: 09.09.2004
- Age: 40
- With us: 20 years 2 months
- Location: MinneSNOWta
- Contact:
chris wrote:PlutonianEmpire wrote:Question: how will all the new stuff affect performance, especially on low end computers like mine?
The performance of the new rendering code mostly depends on your graphics card. What do you have in your system?
--Chris
A nvidia GeForce FX go5200 graphics card.
Terraformed Pluto: Now with New Horizons maps! :D
-
Topic authorchris
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 22 years 9 months
- Location: Seattle, Washington, USA
Johaen wrote:How do the shadows work? Are they directly beneath the clouds? Are they all off to one specific side at a certain distance? Or are they like real shadows, and depend on the angle of the Sun, kinda like the eclipse shadows work?
The shadows are 'real' and do depend upon the angle of the Sun. The calculation must be done at each vertex and is therefore rather computationally expensive (though I've no trouble running at 60Hz on my computer.)
--Chris
- Chuft-Captain
- Posts: 1779
- Joined: 18.12.2005
- With us: 18 years 10 months
Firstly I'd just like to say this work and your other work on improved rendering looks absolutely awesome Chris. Unfortunately I won't be able to benefit from any of this as I don't have OpenGL 2.0 graphics.
This could well be the release that finally forces me to upgrade my desktop memory and graphics (perhaps to a Nvidia card).
Although I use the laptop to do most of my modelling etc, there's probably no way to upgrade the laptop )
Just one question about the following list of priorities. I see that depth-sorting issues is not on the list. Have you given up on that Chris?, or just forgot to mention it? Or have you fixed it already? (***typed with a hopeful tone*** )
This could well be the release that finally forces me to upgrade my desktop memory and graphics (perhaps to a Nvidia card).
Although I use the laptop to do most of my modelling etc, there's probably no way to upgrade the laptop )
Just one question about the following list of priorities. I see that depth-sorting issues is not on the list. Have you given up on that Chris?, or just forgot to mention it? Or have you fixed it already? (***typed with a hopeful tone*** )
chris wrote:I agree completely. Here's my list of priorities right now:
- Finish cloud shadows (easy)
- Fix bugs in new star rendering code
- Prerelease? (if everyone on the dev list agrees)
- New atmosphere code
- Realistic planet surface illumination (Lommel-Seeliger or some approximation)
- Lots of work on accuracy--better orbital calculations, precession, coordinates systems
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)
CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS
-- Gerard K. O'Neill (1969)
CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS
-
Topic authorchris
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 22 years 9 months
- Location: Seattle, Washington, USA
Celestia will continue to support older graphics hardware, but a lot of the new rendering methods are only practical on OpenGL 2.0/DX9 capable hardware.Chuft-Captain wrote:Firstly I'd just like to say this work and your other work on improved rendering looks absolutely awesome Chris. Unfortunately I won't be able to benefit from any of this as I don't have OpenGL 2.0 graphics.
This could well be the release that finally forces me to upgrade my desktop memory and graphics (perhaps to a Nvidia card).
Just one question about the following list of priorities. I see that depth-sorting issues is not on the list. Have you given up on that Chris?, or just forgot to mention it? Or have you fixed it already? (***typed with a hopeful tone*** )
I should have put that on the list too. I recently fixed one depth sorting bug that Selden had alerted me about. But, if you're talking about depth sorting of transparent objects, that's a ways off.
--Chris