Outerra forum

Outerra Engine => Development screen shots and videos => Topic started by: angrypig on June 28, 2010, 01:45:06 pm

Title: time of day test
Post by: angrypig on June 28, 2010, 01:45:06 pm
It's been a while since we published some screenshots with evening sun. So here are some new also with fixed shadowmap filtering but without final post process.
(http://www.outerra.com/shots/l005.jpg) (http://www.outerra.com/shots/l005.jpg)
(http://www.outerra.com/shots/l004.jpg) (http://www.outerra.com/shots/l004.jpg)
(http://www.outerra.com/shots/l006.jpg) (http://www.outerra.com/shots/l006.jpg)
Title: time of day test
Post by: RaikoRaufoss on June 28, 2010, 02:18:58 pm
Looks very realistic!  Can't wait to see what they look like with post processing!
Title: time of day test
Post by: angrypig on June 28, 2010, 02:29:56 pm
Quote from: RaikoRaufoss
Looks very realistic!  Can't wait to see what they look like with post processing!

Postprocess will only suppres the noise.
Title: time of day test
Post by: RaikoRaufoss on June 28, 2010, 02:47:05 pm
Quote from: angrypig
Postprocess will only suppres the noise.
Silly me. =D Will we see a video with the evening sun in it soon?
Title: time of day test
Post by: angrypig on June 28, 2010, 02:59:31 pm
And a few with Cessna...

(http://www.outerra.com/shots/l007.jpg) (http://www.outerra.com/shots/l007.jpg)
(http://www.outerra.com/shots/l008.jpg) (http://www.outerra.com/shots/l008.jpg)
Title: time of day test
Post by: angrypig on June 28, 2010, 03:02:28 pm
Quote from: RaikoRaufoss
Quote from: angrypig
Postprocess will only suppres the noise.
Silly me. =D Will we see a video with the evening sun in it soon?

Definitely. :)
Title: time of day test
Post by: Abc94 on June 28, 2010, 03:13:45 pm
Is the sun going to be an actual light source that moves around the world, or does the amount of light and shadows generated depend on what "time" it is in a certain area?


Either way it looks AMAZING!!  Beautiful!!  


I can't wait to see games made on this engine!  :D :D
Title: time of day test
Post by: cameni on June 28, 2010, 03:58:36 pm
Quote from: Abc94
Is the sun going to be an actual light source that moves around the world, or does the amount of light and shadows generated depend on what "time" it is in a certain area?
Well, seems to me like the same thing. :)

But the answer on the first part of the question is yes, there will be day/night cycle, and of course the Sun is in different position when viewed around the world.
If the second part of the question asked if the engine is being run with the light frozen as in certain time of day, then the answer is yes too :D
But that's only temporary because the Sun direction is currently at a fixed position, as specified in the configuration file.
Title: time of day test
Post by: Abc94 on June 29, 2010, 02:34:33 pm
Quote from: Abc94
Is the sun going to be an actual light source that does not move, or does the amount of light and shadows generated depend on what "time" it is in a certain area?

(Fixed)

Yeah, I didn't phrase that question very well at all!  :)

What I meant was if you are in one area during the afternoon when the sun is in the middle of the sky, then go to another area where the sun is setting, are you actually looking at the same sun?  Is the sun a fixed light source?  Is the time of day determined by which position of rotation the Earth is at?  (Can planets in Outerra rotate?)

So I guess what I am asking is that if it is evening in one area, is it evening because of the area's angle to the light source, or is it because the engine determines what time it should be and shows the sun at the correct position?
Title: time of day test
Post by: cameni on June 29, 2010, 03:04:13 pm
Quote from: Abc94
So I guess what I am asking is that if it is evening in one area, is it evening because of the area's angle to the light source, or is it because the engine determines what time it should be and shows the sun at the correct position?
Somehow, this still means the same thing to me :D

Yes it's evening because the angle to sun from zenith is large, and thus atmospheric scattering computes evening colors. But of course, sun position can be set by what time it is, so .. .

Maybe the confusion stems from what a sun actually is. Was there no atmosphere, Sun would be just a bright star, a point light. Actually if you rise up in the engine, into the thinner atmosphere, apparent sun gradually shrinks until it's just a star. It's the atmospheric scattering that makes both the blue sky and the big circle of light. Sky is not a texture in Outerra, the colors are actually produced by computing the atmospheric scattering for given point on the sky or on the terrain. This also allows to change the parameters of atmosphere to simulate denser or thinner ones and varying aerosol density and such.

On the planet at various places you see the same sun vector, but the interpretation whether the sun is at fixed position and the planet rotates or if the sun vector is set to reflect current rotation angle of the planet is irrelevant - it looks the same, just different coordinate frames are used in our minds when we think of it :)
So in that sense, the planets in Outerra can rotate .. while not rotating at all :)
Title: time of day test
Post by: RaikoRaufoss on June 29, 2010, 03:42:09 pm
What I believe Abc94 is trying to say is: Is the sun the exact same sun in the sense that it is not just being projected to fit different types of day?  Anyway, will we see any videos of what the landscape in Outerra is like at night?
Title: time of day test
Post by: cameni on June 29, 2010, 04:11:15 pm
Sun is certainly not "projected", as I've said image of sun is created as an atmospheric effect, which it really is (the image). Also, sun is treated as a directional light because it greatly simplifies the formulas and the great distance allows the simplification.

Currently the landscape at night is dark, because there's no illumination from starlight and no moon. Additionally there has to be an adaptive HDR to compensate for vastly different levels of light during day & night, and for the fact that eye adapts to them.
Title: time of day test
Post by: Abc94 on June 29, 2010, 05:49:55 pm
Quote from: cameni
"Was there no atmosphere, Sun would be just a bright star, a point light. Actually if you rise up in the engine, into the thinner atmosphere, apparent sun gradually shrinks until it's just a star. It's the atmospheric scattering that makes both the blue sky and the big circle of light. ... the colors are actually produced by computing the atmospheric scattering for given point on the sky or on the terrain."

"Sun is certainly not "projected", as I've said image of sun is created as an atmospheric effect, which it really is (the image). Also, sun is treated as a directional light because it greatly simplifies the formulas and the great distance allows the simplification."

Wow...  Just wow...  I had no idea Outerra was capable of things like that, let alone any game.  That's pretty cool knowing that the sky and light you see is actually all being simulated!  I didn't know that anything like that was even possible! :D :D


And thanks RaikoRaufoss that was exavtly what I was asking!  :)


EDIT:  I just looked through the blog and found an article about "atmospheric scattering".  I guess I could have looked there first!  :p
Title: time of day test
Post by: ZeosPantera on June 30, 2010, 03:39:41 am
I have a quick side question... How high?

Really, how far from the center of the earth can you go into outer space?

To the moon?       "384,403 km"
To the sun?    "149,597,892 km"

Depending on your answer the sun could actually exist and solve the riddle.
Title: time of day test
Post by: cameni on June 30, 2010, 03:56:08 am
Actually there's no limit, just like we are changing reference frames on Earth to keep a good precision with floating point values, we can change the reference frames in space to have both good precision and covering a huge space.

But let's say that without changing the reference frame, and keeping 0.001m precision everywhere, we can get to ±2,251,799,814 kilometers from Earth. After that the precision will start getting worse, like 0.002m for another 2,251,799,814 kilometers and so on.
Title: time of day test
Post by: ZeosPantera on June 30, 2010, 04:52:55 am
Quote from: cameni
Actually there's no limit, just like we are changing reference frames on Earth to keep a good precision with floating point values, we can change the reference frames in space to have both good precision and covering a huge space.

But let's say that without changing the reference frame, and keeping 0.001m precision everywhere, we can get to ±2,251,799,814 kilometers from Earth. After that the precision will start getting worse, like 0.002m for another 2,251,799,814 kilometers and so on.

That really throws a wrench into you asking for a demo idea to show-off all the engines capabilities. Seeing as space is "practically" endless to the point of absurdity.

Maybe that Power of 10 video done in-game.... (might be too spore-ish) http://www.fugly.com/videos/4467/powers-of-ten-video.html
Title: time of day test
Post by: Abc94 on June 30, 2010, 12:46:23 pm
That's a pretty cool video ZeosPantera.  I too would like to see a video of surface to space transition!

There is actually another planetary engine out there called the I-Nova Engine( http://www.infinity-universe.com/Infinity/index.php?option=com_frontpage&Itemid=26 )  that is capable of generating 200 billion star systems.  As well, you are able to fly down to the planets in a spacecraft and land on them.  That's some pretty amazing stuff right there.

I think Outerra has the better graphics.  They both have physics systems, but Infiniti's is meant more for space I think.
Title: time of day test
Post by: ZeosPantera on June 30, 2010, 01:13:41 pm
Quote from: Abc94
I think Outerra has the better graphics.  They both have physics systems, but Infiniti's is meant more for space I think.

The Physics system they are using in outerra is completely modular. I think currently its bullet but they said any physics engine you wanted to use could be put in.

Back to topic sort of. So Cameni, If you can get that far out does that mean the sun exists in the current state of the engine? and is it 1,391,980 km in diameter and projecting its light to the surface of the earth and causing that marvelous sunset?
Title: time of day test
Post by: cameni on June 30, 2010, 01:50:26 pm
Quote from: Abc94
They both have physics systems, but Infiniti's is meant more for space I think.
Yeah we are more holding on to the Earth :)
That's not the only difference though.

Last I've read Infinity has precision problems with details below 1m in resolution. Dunno really why, but it's a different architecture, Perlin noise artificial fractals and all.
For us the ground resolution is essential, but we are only slowly making our way to space.
And of course creating the terrain using real world data opens up other potential applications like the simulators and more.

Quote from: ZeosPantera
So Cameni, If you can get that far out does that mean the sun exists in the current state of the engine? and is it 1,391,980 km in diameter and projecting its light to the surface of the earth and causing that marvelous sunset?
No there's no Sun as such. Who needs a sun, let there be light :)
Practically there are only the sun rays, upon entering the atmosphere.

It could be added if we were doing space something, and I hope we will. When we are finished with Earth (that reads like never, so let's say when we are across the river :)), we would like to add Moon and Mars as bodies where you could land, again refined down to ground level detail. Basically, we want to be spreading from Earth like in reality we will (I hope). In the end, who knows, maybe there will be other star systems with artificial planets. We have several ideas already how to generate random planets so they look more realistic and natural, as we really dislike the way they look after generated by whatever variant of Perlin noise (that everybody else is using).

But now let's get back to digging in the dirt. :p
Title: time of day test
Post by: Alen Bajrovic on July 03, 2010, 01:44:36 am
i just open the facebook group Outerra game engine , i want to upload some pics in group , do I have permission?
Title: time of day test
Post by: Alen Bajrovic on July 03, 2010, 01:51:09 am
here is link http://www.facebook.com/group.php?gid=113240465390333&v=photos#!/group.php?gid=113240465390333&ref=ts
Title: time of day test
Post by: cameni on July 03, 2010, 02:03:00 am
Quote from: Alen Bajrovic
i just open the facebook group Outerra game engine , i want to upload some pics in group , do I have permission?
OK, go on :)
Title: time of day test
Post by: ZeosPantera on July 03, 2010, 02:03:36 am
Quote from: Alen Bajrovic
i just open the facebook group Outerra game engine , i want to upload some pics in group , do I have permission?

They have mentioned previously they really don't want too much attention right now. Just imagine working on something this awesome and having 20,000 people breathing down your neck to release this and adjust that. Better to work in private until you are ready to actually use the publicity.

EDIT:

Quote from: cameni
OK, go on :)

On the other hand.. Give it a shot.
Title: time of day test
Post by: cameni on July 03, 2010, 02:10:16 am
Can't really block fans. Apart from that I don't think Facebook people would be more interested than the flight sim people after they saw the first video with Cessna.

But I may be terribly wrong :O
Title: time of day test
Post by: ZeosPantera on July 03, 2010, 03:01:53 am
Quote from: cameni
But I may be terribly wrong :O... terribly wrong... TERRIBLY WRONG!

Fingers crossed you are.

Just in-case you should disguise part of the forum and frontend as a bird watching site. A bad one.