Water reflection bug? Created 8 years ago2016-04-13 21:44:08 UTC by keevlicious keevlicious

Created 8 years ago2016-04-13 21:44:08 UTC by keevlicious keevlicious

Posted 8 years ago2016-04-13 21:44:08 UTC Post #329893
Hello,

I have a problem. I made a water in the maze room and its buggy with the reflection... Idk why.. Its only in one room. And in the other room (pool room and ramp room), it seems fine... idk what is wrong with it. I used the same texture as in the pool room and the "ramp" room... Heres a video...

https://www.youtube.com/watch?v=wJy8VnPqmSc&feature=youtu.be

Someone know how to fix this?
Posted 8 years ago2016-04-13 21:49:05 UTC Post #329894
I'd say check for leaks and make sure your have a cubemap in that room
Tetsu0 Tetsu0Positive Chaos
Posted 8 years ago2016-04-13 21:55:32 UTC Post #329895
thanks for the answer.

I have set a cubemap in that room. But just a standard one. Also, if i have a leak, i cant compile the map. Its all closed. I already full compiled it
Posted 8 years ago2016-04-13 21:58:04 UTC Post #329896
where's the nearest cubemap? perhaps the recflect maps are switching
Tetsu0 Tetsu0Positive Chaos
Posted 8 years ago2016-04-13 22:01:56 UTC Post #329897
I put an cubemap direct above the water.

http://i.imgur.com/NZpn3e4.png
Posted 8 years ago2016-04-14 00:11:32 UTC Post #329898
The water moves, which means the material has to be a DX7 water texture iirc.

DX7 water doesn't support realtime reflections and is pretty janky at the best of times.
Archie ArchieGoodbye Moonmen
Posted 8 years ago2016-04-14 00:50:57 UTC Post #329899
Oh, because its source engine i believe... So theres not alternative to it? Because i have the SAME texture as in the pool room, and theres no reflection. when i move, the water reflection STAYS when i get close it. when i get close to the water room with the maze, the water moves with me. i just dont want that the water moves with me. thats all. thats a basic reflection which stays static.
Posted 8 years ago2016-04-14 03:12:31 UTC Post #329900
Maybe REMOVE the cubemap.
Posted 8 years ago2016-04-14 04:21:42 UTC Post #329901
The water moves, as in it's dynamic. Reflective shaders do not work on dynamic water. Use a DX7 water material to avoid flickering.
Archie ArchieGoodbye Moonmen
Posted 8 years ago2016-04-14 13:16:35 UTC Post #329902
Hm, the thing is, why is it not reflecting in the other room? i used the same texture as in the pool room...

Is it possible to edit the texture with VTFedit so i can remove DX7?
Posted 8 years ago2016-04-14 18:14:46 UTC Post #329905
I'm confused. In the video it looks like 2 rooms are reflecting correctly + the one with the buttons (with the dynamic water) is incorrect.

Can you explain the problem more clearly?

Basically:
Materials with DX7 support have 'DX7' in their names. These textures should only be used for dynamic water (water tied to an entity).
For non dynamic water, simply use a non-DX7 water material on the top face, nodraw on every other face and don't tie it to an entity.
Archie ArchieGoodbye Moonmen
You must be logged in to post a response.