why does the water not give a water effect underwater?

  • If you're asking a question make sure to set the thread type to be a question!

Bonafide

L6: Sharp Member
Mar 18, 2008
313
25
There are no leaks on my map. The water looks fine from the top, I can shoot it and it splashes like water. I can swim around in the water;
000000.jpg


However, underneath there is no watery effect, its like there is nothing there;
0000000.jpg


This is what I want it to look like (2fort);
00000000.jpg
 

Jeebies

L2: Junior Member
Feb 15, 2008
61
2
To make water, texture a brush with nodraw on all sides except the top - which will be the only side with your water texture.

I think you either didn't do that, or you have an overlap or something not quite right with your brushes there. Examine each edge and make sure it's clean - no overlap on the brush next to it, and no gap.

Whenever you have problems like this it's very helpful to make a test map - just a simple box room with only a player spawn and a small simple example of what you are having problems with. When I made my first map, I also ended up with little test maps named 3dskyboxtest, lighttest, spritetest, suntest, traintest. It speeds up troubleshooting tremendously and also can eliminate other factors that may be breaking it.
 

MrAlBobo

L13: Stunning Member
Feb 20, 2008
1,059
219
as a good 1st test for water, just try switching to a different water texture
 

Bonafide

L6: Sharp Member
Mar 18, 2008
313
25
Well i got the underwater effect to work but the nodraw sides are giving me a big headache and making most things appear invisible.Why why, damn
 

Bonafide

L6: Sharp Member
Mar 18, 2008
313
25
ok so make the brush bigger than the area. done this.

Now how do i have windows underwater? Because of the nodraw sides it makes everything appear invisible behind the window.
 

R3dRuM

L6: Sharp Member
Feb 13, 2008
303
19
you cant look into water through a window underwater. Its the engine
 

Bonafide

L6: Sharp Member
Mar 18, 2008
313
25
you cant look into water through a window underwater. Its the engine

Thats not what I am asking. These windows cant be looked into the water anyway. Its just a sealed room for aesthetics. (except I would actually know how to fix that with func_illusionary)


I am asking how do i stop the nodraw texture on the edges on the water brush stopping everything appear like its invisible inside the room.
 

rt3407v06p909

L1: Registered
Apr 16, 2008
30
17
Try making the brush with water on every face, instead of just on the top. In other words, select the water texture, make your block primitive and put it in place.

This has worked to achieve what I think you want to achieve (it looks and acts like water from all sides, and from any point of view)
 

bob+M|M+

L6: Sharp Member
Mar 31, 2008
346
394
Have you tried remaking the water starting with a carved brush to fit the (size of the room + the extrude)? Cause I think if you use two water brushes it will always look funny, right?


Bonafide after you figure this whole thing out, could you give us a summary of what worked and what didn't and how you finally got the end product? I've never known how to make good looking water and I'd appreciate it!

bob
 

rt3407v06p909

L1: Registered
Apr 16, 2008
30
17
This will do what you want, but there is currently one problem..

If you can see into the water and it's NOT through the surface, that is, through the grate, it will turn the water surface in a HOM (Hall of Mirrors/Void) effect.

However, I suspect with some tuning, this problem could be overcome.

So, this meets the requirements of

  • the room has to be visible normally, completely separate, out of the water, through a grate above
  • the water has a window in it that you can look into the room, when submerged
  • the room looks "wavy" as in, the view is affected by being in the water

If this is worth pursuing, let me know, and I'll keep trying to figure out a solution. An interesting brush challenge. :)
 

Bonafide

L6: Sharp Member
Mar 18, 2008
313
25
yes please keep trying. I dont know how to fix it. At the moment the room looks like a void from underwater instead of a room.