Inconsistent Improperly Rendering Water?

Illius

L2: Junior Member
Mar 27, 2016
65
12
So through feedback of my map I keep getting the occassional "Water isn't loading" and reading the chat I see from random people "Water is Purple and Black" (Which would mean invalid textures). However, it renders properly for others, including myself (I've seen others post screenshots in feedback with the water showing up properly as well). What is the issue?

The water texture in question is water/water_well, and I do have env_cubemaps
 

LadyRaee

CHEERFULLY SUICIDAL
Sep 1, 2012
197
216
  1. Check your map for leaks
  2. Make sure you have water texture applied only to the top of brush, rest covered in tools\toolsnodraw
  3. Make sure you use only one atlittide for expensive water
  4. Make sure you didn't pick _beneath texture
  5. Keep your water brush sides rectangular
  6. Remake brush, source is a derpy derp-derp
 

Illius

L2: Junior Member
Mar 27, 2016
65
12
1. For sure no leaks (or the compiler isn't saying)
2. Check
3. Check
4. Check
5. Check
6. Alright, welp I'll quickly do that.

However those all seem they'd cause render issues for myself as well, not just random players.
 

nickybakes

You should've played Rumbleverse
aa
Jul 28, 2015
911
1,739
iirc sunsetbaytown did not have cube maps built, so maybe that could've been the issue?
 

Illius

L2: Junior Member
Mar 27, 2016
65
12
I keep hearing that but I do have the env_cubemaps added (and as far as I know you don't need anything else in particular but an env_cubemaps added) though, so unless I'm missing something that shouldn't be an issue.
 

Illius

L2: Junior Member
Mar 27, 2016
65
12
And I didn't realize you actually need to do more than that. I am finding that out just now. I feel like an idiot. Well, that seems to fix that so yey.
 

Vel0city

func_fish
aa
Dec 6, 2014
1,947
1,589
Yeah, TF2 is different from all other Source games (using the older engine, if you have a game running on Source 2012 and up you also need to do additional steps) when building cubemaps. It's not as simple as typing buildcubemaps in the console and boom, done.