Hi, I get very annoying issue. This is 4 test with a simple scene that include a sphere light under water surface:
1. Plane water with default normal geometry: Bad scatter refraction, very bad caustic
2. Plane water with reverse normal geometry : Bad scatter refaction, good caustic
3. Cube water with reverse normal geometry : Good scatter refaction, very bad caustic
4. Cube water + plane water ( plane water is unseen from camera ) : Good scatter refraction, good caustic, but very very bad rendertime.
Please FIX THIS for it to work good good with all the type of geometry, not only reverse normal. Thanks.
Also, Please think about convenience of user instead rigidly physical things. Example in 3delight renderer, I don't to create a cube with many mesh to render volume refraction of Water, just need a plane. Or seperate raydepth of each object or each material.
Link project:
https://drive.google.com/file/d/1jskZnBDzGrg7HUa6vj1DqPzC7aSgSgL8/view?usp=sharing