Tuto Vray Spanish p1 Image Sampler

20
Tutorial V-Ray en español Version utilizada V-Ray DEMO 1.50 SP1 Bienvenidos a todos/as a este tutorial. A partir de ahora utilizaré el término “usuario” para dirigirme tanto a hombres como a mujeres y asi ahorrarme la escritura de ambos géneros.Espero que nadie se moleste. La intención es que el usuario aprenda a utilizar los parámetros que más le convengan en cada render mediante las conclusiones que saque él mismo de los ejemplos prácticos que aquí se mostrarán. Este tutorial no pretende ser una regla de oro que haya que cumplirse sino, mas bien, una herramienta de consulta y que no está hecha por un profesional por lo tanto tendrá errores que espero poder subsanar con la ayuda de todos. Sin embargo se tratará de buscar la mayor objetividad posible siguiendo el propio manual en ingles de V-ray de versiones anteriores y a través de las pruebas realizadas por mi. Bueno y sin más preámbulos comencemos. 1. V-RAY RENDERER Aquí muestro en rojo los puntos que considero mas importantes aunque trataré de explicarlos todos. IMAGEN 1

Transcript of Tuto Vray Spanish p1 Image Sampler

Page 1: Tuto Vray Spanish p1 Image Sampler

Tutorial V-Ray en españolVersion utilizada V-Ray DEMO 1.50 SP1

Bienvenidos a todos/as a este tutorial.

A partir de ahora utilizaré el término “usuario” para dirigirme tanto a hombres como a mujeres y asi ahorrarme la escritura de ambos géneros.Espero que nadie se moleste.

La intención es que el usuario aprenda a utilizar los parámetros que más le convengan en cada render mediante las conclusiones que saque él mismo de los ejemplos prácticos que aquí se mostrarán. Este tutorial no pretende ser una regla de oro que haya que cumplirse sino, mas bien, una herramienta de consulta y que no está hecha por un profesional por lo tanto tendrá errores que espero poder subsanar con la ayuda de todos. Sin embargo se tratará de buscar la mayor objetividad posible siguiendo el propio manual en ingles de V-ray de versiones anteriores y a través de las pruebas realizadas por mi.

Bueno y sin más preámbulos comencemos.

1. V-RAY RENDERER

Aquí muestro en rojo los puntos que considero mas importantes aunque trataré de explicarlos todos.

IMAGEN 1

Page 2: Tuto Vray Spanish p1 Image Sampler

IMAGEN 2

1.1. V-Ray Frame buffer

Proximamente...

1.2. Global switches

Proximamente...

Page 3: Tuto Vray Spanish p1 Image Sampler

1.3. Image Sampler (antialiasing)

– FIXED:

Siempre toma el mismo numero de muestras por pixel (es el tipo mas sencillo). Las subdivisiones determinan el numero de muestras por pixel. El numero real de pixeles es el cuadrado del numero que aparece, es decir si tenemos las subdivisiones en 4, tomará 16 muestras por cada pixel.

Aquí dejo unos ejemplos con diferentes configuraciones para observar las variaciones de calidad y de tiempos de renderizado.

Valores: – Antialiasing ON

- Mitchell Netravalli– Irradiance: Very low

(como imagen 1)– Ligth Caché 400

- Sample size 0.02- passes 4

Valores: – Antialiasing ON

- Area– Irradiance: Very low

(como imagen 1)– Ligth Caché 400

- Sample size 0.02- passes 4

Page 4: Tuto Vray Spanish p1 Image Sampler

Valores: – Antialiasing ON

- Catmull-Rom– Irradiance: Very low

(como imagen 1)– Ligth Caché 400

- Sample size 0.02- passes 4

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Ligth Caché 400- Sample size 0.02- passes 4

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Ligth Caché 100- Sample size 0.02- passes 2

Page 5: Tuto Vray Spanish p1 Image Sampler

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Brute Force - Subdivis. 8- Secondary bounces 3

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Brute Force - Subdivis. 8- Secondary bounces 6

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Brute Force - Subdivis. 12- Secondary bounces 6

Page 6: Tuto Vray Spanish p1 Image Sampler

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Brute Force - Subdivis. 12- Secondary bounces 15

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Brute Force - Subdivis. 3- Secondary bounces 2

Page 7: Tuto Vray Spanish p1 Image Sampler

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Photon Map - Bounces 10- interp. Samples 10- max. Photons 30- Store direct light (on)- Retrace bounces 10- Convert to irr.map OFF

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Photon Map - Bounces 20- interp. Samples 10- max. Photons 30- Store direct light (on)- Retrace bounces 10- Convert to irr.map OFF

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Photon Map - Bounces 20- interp. Samples 10- max. Photons 30- Store direct light (on)- Retrace bounces 10- Convert to irr.map ON

Page 8: Tuto Vray Spanish p1 Image Sampler

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Photon Map - Bounces 20- interp. Samples 10- max. Photons 60- Store direct light (on)- Retrace bounces 10- Convert to irr.map OFF

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Photon Map - Bounces 20- interp. Samples 20- max. Photons 60- Store direct light (on)- Retrace bounces 10- Convert to irr.map OFF

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Photon Map - Bounces 20- interp. Samples 20- max. Photons 60- Store direct light (on)- Retrace bounces 20- Convert to irr.map OFF

Page 9: Tuto Vray Spanish p1 Image Sampler

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Photon Map - Bounces 20- interp. Samples 20- max. Photons 60- Store direct light OFF- Retrace bounces 20- Convert to irr.map OFF

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Photon Map - Bounces 20- interp. Samples 20- max. Photons 60- Store direct light (on)- Retrace bounces 20- Convert to irr.map OFF- Convex hull.... ON

Valores: – Antialiasing OFF

– Irradiance: Very low (como imagen 1)

– Secondary bounces - NO

Page 10: Tuto Vray Spanish p1 Image Sampler

Conclusiones:

1.- Para renders rapidos (de pruebas) lo más rápido es tener desactivado el antialiasing2.- Para una misma calidad de iluminación el antialiasing mas rapido es el tipo “area”(hablo de los comunes, no he probado todos)3.- Dejando fijos el antialiasing y la luz indirecta primaria, el metodo mas rapido de renderizado es usando light caché o fotones, y en el segundo caso, mas concretamente utilizando el “convert to irradiance map” activado.4.- A su vez el mas lento y de peor resultado de imagen es usando “brute force”5.- El que mejor resultado ofrece en relacion calidad/tiempo es el “ligth cache” (para interiores al menos, que es la escena con la que estamos trabajando)6.- Desactivar los rebotes secundarios no resulta conveniente pues el tiempo de render apenas disminuye y la calidad empeora mucho por falta de luz.7.- Poner valores elevados en los rebotes para este tipo de renders (de prueba) es una perdida de tiempo pues la calidad del mismo va a mejorar muy poco (ya que el valor de los rebotes primarios y del antialiasing es bajo) y sin embargo va a aumentar considerablemente los tiempos de renderizado (por ejemplo el colocar el LC en 900 implica obtener un render de casi 2 min, frente a los 55 segundos del LC en 100, y la diferencia de calidad no varia casi)

Visto esto, ahora voy a hacer comparaciones de tiempo y calidad de imagen modificando los valores de las subdivisiones del FIXED dejando como valores fijos la iluminación y dejando desactivado el antialiasing. Primary bounces como imagen 1, y secondary en LC 100

El render para FIXED con 1 subdivision ya lo tenemos en una imagen anterior:

El render para FIXED con 2 subdivisiones es el siguiente:

Page 11: Tuto Vray Spanish p1 Image Sampler

Los renders para FIXED con 3 y 4 subdivisiones respectivamente son los siguientes:

Y para no hacerlo eterno, solo decir que con 5 subdivisiones el tiempo es de 5 min 52 seg y la diferencia de calidad es poco apreciable con 4 subdivisiones.

Pasamos ahora a ver el “Adaptative DMC”.

– ADAPTATIVE DMC:

Toma un numero variable de muestras por pixel dependiendo de la diferencia en la intensidad de los pixeles y sus vecinos. Este es el tipo de sampler preferente para imagenes con gran cantidad de pequeños detalles (como vrayfur por ejemplo) y/o efectos blurry, además utiliza menos memoria RAM que el “adaptative subdivision”.

Page 12: Tuto Vray Spanish p1 Image Sampler

Min Subdivs.: Determina el numero minimo de muestras tomadas por cada pixel. Raramente se necesita colocar un valor mayor que 1, excepto si hay lineas muy finas que no se renderizan correctamente, o si hay objetos que se mueven rapidamente usando motion blur. El numero real de pixeles es el cuadrado de este numero.

Max subdivs.: Determina el numero maximo de muestras tomadas por cada pixel. El numero real de pixeles es el cuadrado de este numero. Nótese que Vray puede tomar menos del maximo numero de muestras si la diferencia de intensidad de los pixeles vecinos es suficientemente pequeña.

Use DMC sampler threshold: Cuando esta activado (por defecto) Vray usará el valor especificado en el “DMC sampler” para determinar si se necesitan mas muestras por pixel. Cuando esta desactivado se utiliza el “color threshold” (ventanita superior q aparece apagada) en lugar del DMC sampler

Color threshold: Este umbral se usa para determinar si un pixel necesita mas muestras. Este valor es ignorado si el “Use DMC sampler threshold” esta activado

Show samples: Si está activado, Vray mostrara una imagen donde el brillo de los pixeles es directamente proporcional al numero de muestras tomadas en ellos. Esto es util para ajustar el antialiasing de la imagen.

Veamos ahora todo esto mediante ejemplos:

Para todos los renders utilizaremos los valores fijos de esta imagen, y variaremos los que iran indicados en el texto de cada render.

Page 13: Tuto Vray Spanish p1 Image Sampler

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 1

– Use DMC sampler threshold: ON

– Show samples: OFF

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 2

– Use DMC sampler threshold: ON

– Show samples: OFF

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 3

– Use DMC sampler threshold: ON

– Show samples: OFF

Page 14: Tuto Vray Spanish p1 Image Sampler

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 4

– Use DMC sampler threshold: ON

– Show samples: OFF

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 5

– Use DMC sampler threshold: ON

– Show samples: OFF

Valores: – Min. Subdiv.: 2– Max. Subdiv.: 4

– Use DMC sampler threshold: ON

– Show samples: OFF

Page 15: Tuto Vray Spanish p1 Image Sampler

Valores: – Min. Subdiv.: 3– Max. Subdiv.: 4

– Use DMC sampler threshold: ON

– Show samples: OFF

Valores: – Min. Subdiv.: 3– Max. Subdiv.: 5

– Use DMC sampler threshold: ON

– Show samples: OFF

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 3

– Use DMC sampler threshold: ON

– Show samples: ON

Page 16: Tuto Vray Spanish p1 Image Sampler

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 2

– Use DMC sampler threshold: ON

– Show samples: ON

Valores: – Min. Subdiv.: 1,2,3...– Max. Subdiv.: 1,2,3...

– Use DMC sampler threshold: ON

– Show samples: ON

En el caso de que los valores de min. y max. subdiv. sean iguales la imagen sale siempre asi

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 5

– Use DMC sampler threshold: ON

– Show samples: ON

Page 17: Tuto Vray Spanish p1 Image Sampler

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 4

– Use DMC sampler threshold: ON

– Show samples: ON

Valores: – Min. Subdiv.: 2– Max. Subdiv.: 5

– Use DMC sampler threshold: ON

– Show samples: ON

Valores: – Min. Subdiv.: 3– Max. Subdiv.: 5

– Use DMC sampler threshold: ON

– Show samples: ON

Page 18: Tuto Vray Spanish p1 Image Sampler

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 4

– Use DMC sampler threshold: OFF

– Show samples: OFF

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 4

– Use DMC sampler threshold: OFF

– Show samples: ON

Valores: – Min. Subdiv.: 1– Max. Subdiv.: 4

– Use DMC sampler threshold: OFF

– Show samples: ON

– Clr thresh.: 0.025En los anteriores: 0.005

Page 19: Tuto Vray Spanish p1 Image Sampler

ADAPTATIVE SUBDIVISION:

Divide la imagen en una especie de estructura de rejilla adaptable y refina la imagen dependiendo de la diferencia en la intensidad de los pixeles

Este es un sampler avanzado capaz de realizar “submuestras” es decir tomar menos de una muestra por pixel. En ausencia de efectos borrosos (blurry) (difuminados, brillos, reflejos, etc...) este es el mejor sampler de Vray.

Por regla general esto toma menos muestras (y así menos tiempo) para alcanzar la misma calidad de imagen que los otros samplers. Sin embargo, con texturas detalladas y/o efectos borrosos, puede ser lento y producir peores resultados que los otros dos métodos.

Tambien hay q tener en cuenta que este sampler necesita mas RAM que los otros 2.

Min. rate- controla el numero minimo de muestras por pixel. Un valor de 0 (cero) significa una muestra por pixel; -1 significa una muestra cada 2 pixeles; -2 significa una muestra cada 4 pixeles, etc.

Max. rate- controla el numero maximo de muestras por pixel. Un valor de 0 (cero) significa una muestra por pixel; 1 significa 4 muestras por pixel; 2 significa 8 muestras, etc.

Color threshold- determina la sensibilidad del sampler a los cambios en la intensidad del pixel. Valores bajos produciran mejores resultados, mientras que valores altos seran más rapidos pero dejaran algunas areas de similar intensidad con menos muestras.

Randomize samples- desplaza las muestras ligeramente para producir el mejor antialiasing (antisolapamiento) de líneas casi horizontales o verticales.

Object outline- esto hará que el sampler siempre sobremuestree los bordes de los objetos (independientemente de si han de ser sobremuestreados). Esta opción no tiene ningún efecto si el motion blur o el DOF estan activados.

Normals- esto sobremuestreará áreas con normales que varían bruscamente. Esta opción no tiene ningún efecto si el motion blur o el DOF estan activados.

Show samples- si esta activado, el Vray mostrará una imagen donde el resplandor de los pixeles es directamente proporcional al número de muestras tomadas en ese pixel. Esto es útil para ajustar el antisolapamiento (antialiasing) de la imagen.

Page 20: Tuto Vray Spanish p1 Image Sampler

- NOTAS:

• ¿Que sampler usar para cada escena? La mejor respuesta es: mediante la experimentación, pero aquí se dejan algunos tips:

• Para escenas lisas con sólo unos efectos borrosos y texturas lisas, “Adaptative subdivision sampler” con su capacidad de hacer undersample (“submuestras”) es imbatible..

• Para imágenes con texturas detalladas o mucho detalle de geometría y sólo algunos efectos borrosos, el Adaptive DMC funciona mejor. También en el caso de animaciones que implican texturas detalladas, el Adaptive subdivisión podría producir jittering (sensación de movimiento de los pixeles) que el Adaptative DMC evita.

• Para escenas complejas con muchos efectos borrosos y/o texturas detalladas, el Fixed Rate funciona mejor y es muy fiable respecto a la calidad y el tiempo de render.

• Una nota sobre el uso de la RAM: los samplers de imagen requieren una cantidad sustancial de RAM para almacenar la información sobre cada bucket (cuadrados que aparecen durante el renderizado). La utilización de tamaños de buckets grandes puede tomar mucha RAM. Esto afecta sobre todo al “Adaptative subdivisión”, que almacena todas las submuestras individuales tomadas dentro de un bucket. El “DMC sampler” y el “Fixed rate” por otra parte sólo almacenan el resultado sumado de todas las submuestras para cada pixel y por lo general requieren menos RAM.