Seeing through transparent quads

Hello I’m making my first game, i just added the water, and it’s made by surrounding a 16x16x16 area qith quads, using a blueish transparent texture. The world is generated in scripts and when i look at the water i can see the walls of the other areas with water. Any ideas on how to make this look uniform? Like it’s a whole piece of water.

Don’t put in quads in places that they don’t need to be.

Unity is doing exactly what you’re asking it to do, which is render a bunch of overlapping quads. If you don’t want there to be segments “inside” the water you need to make your mesh generation smarter so it doesn’t place those quads in areas that are next to another cube of water.

Thank you for your reply, i tried that, but the thing is that in some cases the water areas need to have walls, like when it has a block of another material next to it, so when you break that block you are able to see the water. I tried changing the quads drawing so it doesn’t draw a quad if it has a water block in the direction of that quad, and i do it for all of the sides, but it doesn’t work, it still draws all the quads.

When you break that block, you need to unhide the quad. You should read up on how to deal with voxel meshing. Every time the voxels change, the mesh needs to as well.
https://0fps.net/2012/06/30/meshing-in-a-minecraft-game/