Agua piscina con Vray problema y solución

Gose: El z-fighting es un error o fenómeno o mejor llamémoslo una cosa que pasa cuando dos objetos tienen sus planos infinitamente próximos en el plano z (de ahí el nombre). El término lo leí por primera vez en el foro, y por mera curiosidad me puse a investigar más sobre el tema.

Por lo general en los lugares donde más lo notamos es en los juegos, cuando un polígono se superpone con el otro, y uno no ve ni una textura ni la otra, ya que están constantemente cambiando de posición (en realidad podríamos decir que están peleando, lo que nos ayuda a terminar de entender el nombre).

Para ilustrar un poco mejor el tema, hice unas pruebas con agua. En la primer imagen muestro lo que pasa cuando ocupo todo el espacio del agua con una geometría exactamente igual al vacío de la pileta. El render muestra este tema del z-fighting.

En la segunda imagen, no hice nada más que desplazar esta misma geometría que usé para el agua unos centímetros hacia abajo, para mostrar que por más que los volúmenes se intersecten, como las caras que lo componen no son coplanares, el efecto no se produce.

En conclusión: el efecto z-fighting está ocurriendo todo el tiempo, sólo que nos damos cuenta por lo general cuando vemos la cara de adentro de un material, por ejemplo, agua o vidrio (digo la cara de adentro porque por lo general no solemos poner dos caras exteriores en el mismo plano a no ser que sea por accidente).

Posdata: también hice unas pruebitas más para ver la diferencia que hay cuando representamos el agua con un plano, y cuando la representamos con un volumen completo. A mí personalmente me gusta más cómo queda con el volumen real, ya que el oscurecimiento del fondo supuestamente es como debería ser en la realidad (obviamente influye cuan bien seteamos el color, la refracción del material, etc). También en las imágenes incluí el dato del tiempo de render para ver si con un plano se renderiza más rápido que con el volumen completo. Saludos, y que lo disfruten tanto como yo cuando lo preparaba.