A modern pool made of marble and glass.
How to set it up in 3D-softwares like blender:
1. Apply the marble texture + a slightly glossy material to the frames of this pool.
2. Apply a (colored) glass material to the glass "window" between the marble frames. Advanced effect: A blue noise-texture + transparency-mask are included. They may be used to make the glass glowing on the blue parts of the blue noise-texture and transparent on the black parts.
3. The water surface is faked by glass - apply a (maybe slightly blue) glass material to the water surface.
4. Place point lights between the water-surface and the bottom of the pool to make the water look illuminated.