I've been running some tests, to find out if it is possible to create a pool water material that makes it possible to render without having to chose between refraction or caustics, and without applying fake caustic patterns. I have not succeeded, but I still think it could be done....
from wikipedia:
"Refraction can be seen when looking into a bowl of water. Air has a refractive index of about 1.0003, and water has a refractive index of about 1.33. If a person looks at a straight object, such as a pencil or straw, which is placed at a slant, partially in the water, the object appears to bend at the water's surface. This is due to the bending of light rays as they move from the water to the air. Once the rays reach the eye, the eye traces them back as straight lines (lines of sight). The lines of sight (shown as dashed lines) intersect at a higher position than where the actual rays originated. This causes the pencil to appear higher and the water to appear shallower than it really is."
All test renders have reached SL 15 in about 46 - 50 minutes, so there are no big differences in render time.
Normal water appears to dark, and there are no visible caustic patterns in the pool:
50%AGS and 50% water is a well known method that works fine to display very clear caustic patterns. The problem is that the missing refractions of the objects in the water shows that this is fake. The red stick is not bending like it's supposed to:
Jekmaxwells method, mixing water and AGS, 100+10 is interesting, because it is now possible to see the refraction. The problem is that it is still not very visible, and the "non-refractive" elements in the water are much more visible:
I've made a series of water tests trying make visible caustics, visible refraction and avoiding that the water becomes to dark and non-transparent. This is where I am at the moment, by no means perfect...:
