Tutorial de Ambient Occlusion Con VRay

download Tutorial de Ambient Occlusion Con VRay

of 6

Transcript of Tutorial de Ambient Occlusion Con VRay

Tutorial de ambient occlusion con VRayLa oclusin ambiental es el efecto de oscurecimiento que se genera en aquellas zonas de las superficies donde llega menos energa lumnica o menos rebotes de luz, tpicamente las esquinas, los encuentros entre superficies, ranuras, oquedades, etc. Sin oclusin ambiental las escenas tienden a mostrarse planas, poco contrastadas y con los encuentros mal definidos:

Para evitarlo, hay varias maneras de generar oclusin ambiental con VRay. La primera es simplemente activar la casilla On en la seccin Ambient occlusion de la persianaV-Ray::Indirect Illumination (GI). Este mtodo es muy rpido porque se limita a oscurecer los encuentros entre las superficies, slo hay que configurar tres parmetros, la intensidad del oscurecimiento, su radio de accin y las subdivisiones, que conviene aumentar para evitar una oclusin ruidosa:

La segunda es activar la casilla On en la seccin Detail Enhancement de la persiana V-Ray::Irradiance map. Segn tengo entendido, esto lo que hace es calcular un "brute force" en las zonas donde se producen los encuentros, por tanto, es un mtodo muy preciso, pero tiende a generar ruido, a menos que se aumente bastante las subdivisiones, con lo cual el tiempo de render se incrementa bastante:

El tercer mtodo, probablemente el mejor de todos, es hacer un pase de ambient occlusion con el mapa VRayDirt. Se hace de la siguiente manera:

- Activa la casilla Elements Active de la pestaa Render Elements. - Presiona el botn Add... y aade un VRayExtraTex. - En la persiana VRayExtraText parameters, presiona el botn None y aade un mapaVRayDirt. - Arrastra ese mismo botn hacia el editor de materiales para crear una instancia del mapa y as poder configurarlo. Normalmente es suficiente con cambiar el valor radius, en funcin del tamao de los objetos en la escena, y aumentar las subdivisiones para eliminar el grano:

- El botn Exclude... nos permite excluir los objetos de la escena que no deben verse afectados por la oclusin ambiental, por ejemplo, los cristales o las luminarias. - Al tirar el render, desplegando el canal VRayExtraTex en el FrameBuffer de VRay, se puede ver la imagen generada con este mapa. Si slo se necesita el pase de ambient occlusion, se puede generar muy rpidamente desactivando todas las luces de la escena y la iluminacin global (la casilla On de VRay::Indirect Illumination). No importa que el render salga todo negro en el canalRGB Color , el mapa VRayDirt se genera correctamente:

- En Photoshop esta imagen se coloca como una capa encima de la capa del render, con el modo de fusin Multiplicar, siguiendo ms o menos el siguiente esquema de capas:

- El valor de la Opacidad nos permite atenuar el efecto de oclusin ambiental, por tanto, no importa si el mapa VRayDirt ha salido muy oscuro. - Para evitar que el fondo salga negro (en este caso lo que se ve a travs de los huecos del muro), se puede aadir a la capa VRayDirt una mscara con el canal alpha que haya generado el render. O bien se puede editar directamente la capa VRayDirt rellenando de blanco esos huecos. - Opcionalmente tambin se puede aadir una capa de ajuste de Niveles para atenuar o bien incrementar el efecto de oclusin ambiental en la imagen. La gran ventaja de este mtodo es que nos permite tener un control absoluto sobre el efecto de oclusin ambiental deseado sin necesidad de hacer pruebas de render adicionales, porque se ajusta en postproduccin: