PDA

View Full Version : Small tip: Making water that looks good



RNG
13-10-2011, 11:23 AM
i was so fucking bored so i made this. ive seen many maps that include lots of water, most of the times the mapper just slacked a piece of block with ! texture on it. Ive seen such from even veteran mappers. Sure there is now water but its rather a glowing fields of blue or red goo, i forgive this if its lava or something.
so i made a small ass tutorial of how to water that doesnt make rest of the map look ugly.

Heres what you get with the fastest way to make water in average.

http://i964.photobucket.com/albums/ae123/PSYOPILIOEXO/GALLERIA/8412b7f5.jpg

Heres a water i intend, it is also a half-life texture but i turned it into func_water with Texture mode being texture and amount 50, i can actually see through water, simple.

http://i964.photobucket.com/albums/ae123/PSYOPILIOEXO/GALLERIA/27cfd435.jpg

Or for some EFFORT, get some fucking custom textures (NW or and stuff from scmapdb that are great too). Choose a DARK shaded watertexture with same renders as mentioned before, and walls that would fit the water in what scenery you planned. If not average clean stuff, add some small layer of func_illusionary with solid transparent texture for that cool crap floating on water.

http://i964.photobucket.com/albums/ae123/PSYOPILIOEXO/GALLERIA/7d51ee32.jpg

Make sure you have good lights on your room because itll still glow in dark and thats the second thing. If you want water in dark, just have some frigging texture that isnt ! and looks like goo and turn it func_water.

Sniper
13-10-2011, 12:05 PM
Nice effect!

JPolito
13-10-2011, 01:16 PM
Fantastic idea. Where did you get the plant textures for the top of the water?

RNG
13-10-2011, 01:30 PM
i dont remember, could be some CS wad or something. or from scmapdb

usually dont know because im using selfmade wad compilations

Wiede
13-10-2011, 07:23 PM
Thank you RNG.

Looking for a method for "better water" last days, now this post...

Will use it as far as i work on! Thanx!

Dynamite
13-10-2011, 08:00 PM
Looks very good. Shitty HL water has always bothered me. Nice guide!

Put it up on SCMapDB. :)

spy-warrior
14-10-2011, 01:09 AM
it's a great job

cyberdaemon
21-10-2011, 01:24 AM
I used fun_illusionary with water textures and added func_water with blue textures and made it completely transparent!

Aurora
21-10-2011, 09:02 AM
Why {blue instead of null?

Silencer
21-10-2011, 09:57 AM
Func_water oddly computes underwater "fog"-color from applied textures' average color I do believe.

AdamR
21-10-2011, 10:58 AM
Unless you set the contents to lava, then it's always orange fog for some reason. I suspect slime does some other colour too, not tried.
Very silly the engine does this.

cyberdaemon
22-10-2011, 09:49 AM
Why {blue instead of null?

Null texture is like func_wall, you cant walk or pass trough it. You need to be able to move trough it.

AdamR
11-01-2012, 07:51 AM
I used fun_illusionary with water textures and added func_water with blue textures and made it completely transparent!


Why {blue instead of null?


Null texture is like func_wall, you cant walk or pass trough it. You need to be able to move trough it.

You can pass through NULL if it is part of a non-solid brush entity. It also won't be rendered.
{INVISIBLE and AAATRIGGER have absolutely no use now that we have NULL.

You would only need any texture you like on the top face of your func_water to make the underwater fog colour how you like, the other 5 faces should be NULL.

Puchi
11-01-2012, 10:01 AM
it is wrong that {blue/{invisible is obsolete with NULL. NULL might create hall of mirrors below a brush you see ingame if that brush's side(s) are nulled too. i had this several times, even recently (several months ago) and with the latest compile tools.
unfortunally right now i am unable to reproduce that. ARGH :(

Deimaus
12-01-2012, 02:58 AM
Top one looks best :-3


Seriously though, good tip!

RNG
29-02-2012, 08:40 AM
You can pass through NULL if it is part of a non-solid brush entity. It also won't be rendered.
{INVISIBLE and AAATRIGGER have absolutely no use now that we have NULL.


i always thought NULL texture removes face when it touches something, even when entity. and so thats why i still use AAATRIGGER.
Or i use NULL as invisible button or trigger on some occasions but afraid to make it touch anything

AdamR
29-02-2012, 09:50 AM
If NULL is on an entity, it will not remove faces of other entities or world brushes -- it will only remove the face from the entity (brush model) it is part of.