Problem with water
Hi, I am having problem with water on my map. It was all ok with the map, then after I compiled it to the final version, water from other stages are visible in the sky, I didn't change anything beside a white glowing texture. Is there a way to fix it?
Big entities tend to be visible across the map, so if you don't have big structures to block their visibility then players will see them through sky. Easy fix is to move your map parts so they are not above each other when you use sky, or build some things to block visibility if possible.
However that is bad mapping practice and good suggestions would be to adopt proper mapping habits:
- Don't build levels above areas with sky, keep your map layout logical and realistic.
- Compile your map with "VIS -full" option for better FPS and no visibility bugs.
- Don't group too many objects into one entity. I find best results when objects within area of about 512 units maximum are grouped together (func_wall/func_detail etc.).
- Try to avoid creating very large entities. If you have complex shaped water area then its better to use several small entities instead of big one.
- Use func_illusionary (Contents: water) instead of func_water as much as you can. It doesn't have waves, but players will have much better performance.
- Use NULL texture on non-visible sites of your entities, water entity should have water texture just on the top.
Maybe you know some of that, but its a good reminder for everyone who gonna read it.
If I remember correctly, water entities are always rendered no matter which leaf you are standing in. Use func_illusionary instead to go around this.
Changed all water to func_illusionary but still can see it in the sky.
it doesnt make sense changing one entity to another entity while you see the one already thru the sky.
plain entitys can be seen thru the sky when they are not blocked from the view.
also spr1n already wrote the same what i had mention.
Please log in to post replies.