Page 1 of 1

Making water look sexy

Posted: 25 Oct 2005, 12:39
by Maelstrom
Just had an idea that could make the water in Spring look even sexier than it is now.

Change how reflective the water is, depending on what angle from the camera it is.

This, as far as I can tell is how water works in real life. So, water that is right underneath the camera will have almost no reflectivness. Water that is almost parrallel to the way your looking would be at about 90% reflectivity. This would look alot more realistic, and really cool.

I dont actually know how the current reflections are done, so it might not be possible to do this. But if it is, it would atleast be worth looking into.

Ill try to Google for some images to demonstrate what I mean.

Posted: 25 Oct 2005, 12:45
by Maelstrom
This is the best pic I could find to describe what I mean. Notice how the water is clear in the foreground, and really reflective in the background:

Image

Posted: 25 Oct 2005, 13:11
by IMSabbel
er, DOH, what do you think the water shader already does?

Try looking top down, and its nearly transparent. (you can see subs/ect without problems)
Try getting the camera near the water and look at it in angle, and its nearly completely reflective.

Posted: 25 Oct 2005, 13:15
by Maelstrom
Sure it does? Didnt think it did it. Musnt have been looking hard enough...

Crap.

Posted: 25 Oct 2005, 14:02
by SJ
It does, although it uses another fresnel curve than true water.

Posted: 25 Oct 2005, 18:06
by CrowJuice
Why not make the ships make waves in the water?

Posted: 25 Oct 2005, 18:11
by Min3mat
ships have a wake, thats cool :)

Posted: 25 Oct 2005, 18:20
by Storm
Wouldn't five thousand interlacing wave calculations more or less implode any PCU not fit for massive global climate control?

Posted: 25 Oct 2005, 18:24
by FireCrack
SJ wrote:It does, although it uses another fresnel curve than true water.
Why exactly, is this to make it easier to see subs?

Posted: 25 Oct 2005, 18:45
by Dwarden
storm not really depends what type of "wave" is meant ... if it's just short one behind the ship and optionable effect ... then it will be likely no problem ...

if you want it to depends on water waves at whole area and ship one affecting them etc etc... then it gets power hungry :)

Posted: 25 Oct 2005, 19:42
by IMSabbel
Come on. Either all or nothing.
We want nukes creating waves that roll onto the land and crush annihilators beneath them :D

Posted: 25 Oct 2005, 23:37
by SwiftSpear
Ship waves can be done with a static model that blends to alpha and has an animated texture. The water needs some sort of trigger to tell it that the model on top of it is a wave and it should be null underneith it rather then having the water layer clearly visable under the wave. The wave would also need some transparentcy to look good, expecially compared to the perfectly pure water we have in all spring maps right now. Water in spring has no cloudyness effect. makes it really hard to tell weather an underwater mex is acctually underwater or not.

Posted: 26 Oct 2005, 02:08
by zwzsg
Many versions ago I played Spring, and I built a couple ships. They had nice wakes. Lemme retry. No, it wasn't a dream, ships already do create wakes in Spring.

Posted: 26 Oct 2005, 07:06
by SwiftSpear
zwzsg wrote:Many versions ago I played Spring, and I built a couple ships. They had nice wakes. Lemme retry. No, it wasn't a dream, ships already do create wakes in Spring.
They add little cloudy sprites into the water IIRC... It's hardly what you would call a real wake.

Posted: 26 Oct 2005, 11:47
by Kixxe
Paintece young ones...


First we remove all bugs, then we add awesome GUI, then maybe some cool music feutre, THEN cool weather effects and wawes.

And then we lived happly everyday after!

Posted: 26 Oct 2005, 11:50
by Min3mat
i like the wakes :P
agreed kixxe

Posted: 26 Oct 2005, 16:46
by FizWizz
I like the current wake effects too. 3D waves are just... not very important

Posted: 26 Oct 2005, 18:04
by AF
Some waves or change in the waters surface would be nice but the wakes are pretty.

In future if it is implemented however I think its more important to do them for explosions than wakes.