Hi, how can I add some lights under the water in a pool?
I made a water material with Reflaction, Refraction and Causics, bur when I add a Corona light (tried also with IES) under the water, nothing happens. It seems that the light has no effect.
In that reference photo the light is probably scattered inside tiny bubbles. You would either need to model them using particles, or enable volumetric scattering for your water material.
It looks like your reference photo was taken with long exposure. Most likely it would look quite differently if taken with short exposure.
Here’s what I came up with through quick test. Used two materials and objects.
- plane w/ water material for the surface- reflection- (1,1.48,1) -refraction (1,1.33,1) - absorption 35m (blue color, 5, 50, 120), ripple bump map
just under of the water surface plane
2. box w/ corona volumetric material - blue absorption and scattering (5, 50, 120) absorb distance, 10m, scattering, 0.5, Emission Distance 8.5m color (50,200, 225)
So, 2 mats for this ? (prol better than photo)
I am pretty sure this could be easily merged into a single material for an easier setup and better performance.
I tried it with one consolidated material, but self-illumination looks too flat and unrealistic when compared with emission from the volume material
I don’t see any problem here. This would happen in real life too.
Make sure that you are using water’s IOR of 1,33. If you want to fake it, and make the pool appear “deeper” you can experiment with altering the IOR.
I uploaded a real world example for reference. The goal is to have a better understanding of the pool tiles at a night version with the pool lights. Maybe rendering twice with and without volumetric effect and then blend them at PP can do the trick. I will try it and I will post it as soon as I find some time.






