Home » VRAY

Renderiza cientos de arboles en 3dsMax con Vray Proxy.

1 December 2009 2,111 views One Comment

clip_image015Vray Proxy es una herramiente que nos permite exportar en formato VRAY un objeto para luego poder duplicarlo en nuestra escena con todas las caracteristicas de Vray pero muchisimo menos pesado.  De esta manera podemos generar  cientos de copia de ese objeto sin que nuestra pc explote. Primero seleccionamos el objeto que queremos exportar, botón derecho y Vray mesh export:

clip_image001

Nos aparecerá este diálogo:

clip_image002

Aquí seleccionaremos la ruta donde queremos guardar el archivo y su nombre. Pondremos que lo exporte como un solo archivo, y de hecho, lo que estemos exportando será un único objeto, luego explicaré por qué. T ambién activaremos "automatically create proxies" si queremos que el objeto exportado sea reemplazado directamente por un proxy, si no, pues lo dejamos desactivado. Para importar ese proxy en otra escena los pasos son muy sencillos: Panel crear, vray, vray proxy.

clip_image003Solo tenemos que seleccionar la malla que hemos guardado antes y plantarla donde nos de la gana. Podemos decir que en el visor nos muestre el proxy creado, que no es mas que una versión optimizada del modelo completo, o que nos muestre una caja, lo que mas nos interese.

 

 

 

 

clip_image004Si luego entramos en el panel modificar podemos cambiar esas opciones, incluso seleccionar otra malla:  Y con esto ya tenemos nuestro objeto proxy. No pesará tanto en el visor y nos ofrece otras ventajas que veremos a continuación.

 

 

 

 

 

 

 

Este sería nuestro proxy:

clip_image005

En este caso se parece mucho al objeto original, pero con cosas mas complejas no será así, veremos poco mas que lineas que definen la forma en general.

 

 

 

 

Cosas a tener en cuenta a la hora de trabajar con proxys: -

Cuando exportemos una malla, es importante que la coloquemos en el centro del espacio de trabajo, es decir, en las coordenadas 0,0,0 y con el pibote centrado en su base.

Por qué? porque ahí colocará el pibote al exportarlo, si creamos un proxy de un objeto que está lejos del origen, al importarlo después nos lo colocará con ese desfase en el espacio, asi que nos será mas dificil encontrarlo y colocarlo en una escena grande. Se puede, pero siempre será mas cómodo hacerlo así. Si creamos un proxy de un arbol 3m por encima del suelo, al importarlo también estará 3m por encima del suelo, 3m encima de su pibote.

-Si queremos crear mas copias del mismo proxy, podemos clonarlo sin tener que crear otro, pero siempre con instance, si solo lo copiamos desaparece.

-Al exportarlo debe ser una única malla editable, si son varios objetos y lo exportamos como un unico archivo se cargará los materiales. Y si son varios objetos y lo exportamos como varios archivos, nos creará un montón de archivos que serán un coñazo de importar después.

-"Es un rollo crear un objeto complejo hecho de varias piezas y tener que ponerle materiales por id". Pues si, es un rollo, y no hace falta, mucho mas sencillo: Creas tu escena, por ejemplo, una casa con sus muros, puertas, ventanas, cristales, etc.

Mapeas y texturizas cada objeto como te de la gana. Luego simplemente seleccionas todos los objetos y los colapsas dejando una única malla editable formada de varios elementos. En el editor de materiales si seleccionamos su material veremos que ahora es un multi-subobjeto creado por todos los que teníamos antes. Así nos queda una malla editable única pero perfectamente mapeada y texturizada. Ahora ya la podemos exportar tranquilamente. *edit: No vale seleccionar los objetos y colapsarlos todos juntos, tendremos que hacerlo con attach.

-"Al importarlo no se me ven los materiales".

Claro, el material no viene con el paquete al exportarlo, para eso tienes que guardarlo en la escena desde la que lo exportaste, importarlo en la nueva y aplicarselo al proxy. Además ahora si cambias los materiales, te cambiarán en el proxy creado, logicamente.

-No puede haber modificadores al exportar, tiene que ser una malla editable, no los respeta. Del mismo modo no se le pueden aplicar modificadores al proxy importado. Tampoco puede estar animado, no importará la animación, una pena.

-"Tengo una escena con proxys y ahora quiero cambiar algo de uno".

Pues muy fácil, crea otro y sobreescribes el viejo, en la escena se actualizarán automáticamente. Esto es muy util si por ejemplo en una urbanización tienes 100 casas iguales. Puedes hacer un proxy de una casita básica, con solo los muros, seguir con el terreno, y cuando quieras, crear la casita definitiva y sobreescribir la malla exportada anteriormente. 

Renderiza cientos de arboles en 3dsMax con Vray Proxy.

Comments are closed.