Renderizado por etapas en 3D Max y Vray, utilizando matte objects

A veces nos encontramos con renders en los que el ordenador se congela, o el 3D max directamente se cierra sin siquiera darnos la opción de guardar, ya sea por falta de memoria, por ser una escena muy compleja o por tener demasiados polígonos.

Si bien hay mas de una forma de conseguir los mismos resultados, la forma en la que yo trabajo, (y que encuentro muy útil), es la que explico a continuación.

Para ejemplificar el caso vamos a tomar un proyecto de una vista exterior de una vivienda con algo de ambientación, no muy compleja, pero que nos servirá para el ejercicio.

Una vez escogida la cámara y la iluminación, y habiendo configurado los parámetros del render, la primera pasada es la vivienda sola, sin nada de ambientación, la cual puede estar oculta o puede ser acomodada después.
001
Una vez calculado el render, se salva la imagen en formato Tiff, con canal alpha activo.
002
(El alpha channel (canal alfa) es solo una imgen blanco y negro, en la que el blanco es lo sólido y el negro es lo transparente)
canal-alpha00
Ahora, antes de hacer el segundo render hay que hacer algunos arreglos; pensando en la ambientación y tomando en cuenta la disposición de los elementos.
-Hay que cambiar el fondo de nuestra escena por la imagen que prepararemos en photoshop de la siguiente manera:
*Abrir la imagen tiff, duplicar la capa (Click derecho sobre la capa activa y “duplicate layer”)
*Copiar en una nueva capa el fondo que queremos que tenga nuestra imagen final.
*Colocar el duplicado de nuestro render encima de la capa del fondo nuevo.
003
*En la pestaña de Channels (Canales) hacer “Ctrl + Click” sobre la imagen que dice Alpha 1 (Con eso, se hace una selección de lo que es nuestra vivienda y no el fondo)
004
*En la pestaña de Layers (Capas), con la selección activa y la capa de nuestro duplicado seleccionada, hacer click en mask (máscara) (Así queda el fondo nuevo visible detrás de nuestra casa)
005
*Guardar como PSD, formato de photoshop; dicho formato soporta varias capas (posteriormente esta imagen nos servirá de base para nuestra edición final). También debemos guardar una copia de la imagen en formato jpeg para usarla como fondo de nuestro siguiente render.

-De nuevo en 3D Max, seleccionamos todos los objetos que ya han sido renderizados y haciendo click derecho buscamos la opción “v-ray properties”.
006
-Activamos la casilla matte object, activar shadows y affect alpha (con lo que solo recibe las sombras y reflejos, pero deja ver el fondo).
007
-Ahora es donde debemos tomar en cuenta la posición, ya que todos los objetos que estén delante de nuestros elementos de ambientación (en nuestro caso son las rejas y el murete debajo de las mismas), deberán tener -1 en alpha contribution.
008
-Y los que estén de fondo, deberán tener 0. Los que tienen -1 cortan el alpha channel de nuestra ambientación y los que tienen 0 simplemente no serán tomados en cuenta.
009
-Activar o poner la ambientación
010
-Hacer el render (podemos hacer de región, solo las partes donde estén nuestros nuevos objetos) y salvar en formato tiff, con alpha channel activo. (Si hacemos render de región, hay que borrar el anterior render del render frame haciendo click en la “X”)
011
012
Detalle del alpha channel del render por región
canal-alpha01
-Ahora es el momento de componer nuestra imagen final en photoshop, siguiendo con el fichero que guardamos en formato PSD.
*Abrimos nuestro nuevo render y lo copiamos en nuevas capas en nuestro fichero base.
*En nuestra imagen base vamos a selección, cargar selección (Load selection) se abrirá una nueva ventana, en el desplegable de document buscar el segundo render, en canal (channel) aparecerá alpha y dar OK
013
*Con la selección cargada y en la capa de nuestro render 2, hacer click en máscara, como lo hicimos para el fondo.
*Sin nada seleccionado en el lienzo, con la máscara del segundo render activa y con el color blanco en color frontal, hacer unos trazos con la herramienta de pincel (brush tool) en la parte de la sombra del coche que ha quedado oculta, para mostrarla, (solo estamos editando la máscara).
014
Dejo una muestra de la imagen final.
015
Espero que el ejemplo les sea de utilidad y quedo atento a sus comentarios, dudas e inquietudes.

*Nota: Algunos de los elementos de la ambientación pertenecen a una colección de modelos de Evermotion.


~ por edugrebe en Mayo 4, 2009.

Una respuesta to “Renderizado por etapas en 3D Max y Vray, utilizando matte objects”

  1. BIEN LOCO, TA CHEVERE TU MANUAL…. POR CIERTO TA MUY BIEN EL ASFFALTO

Deja un comentario