Soporte oficial de Vray en el foro

Buenos días, tengo una consulta.

Uso 3dsmax 2010 con Vray 2.1 diariamente para mis proyectos.

Por estos días he hecho un update a Vray 3.3 en max 2014, y me he encontrado con maravillas de avances y aún no salgo de mi asombro asombro en cuanto a tiempos de rendering.

No obstante encontré un problema con multiscatter 1.2 (en max 2010 uso multiscatter 1.1) y es que el uso de RAM no se optimiza.

En esta escena realizada con max 2010 y renderizada con Vray 2.1.

Puede observarse (en el monitor de la barra superior) el uso de RAM durante el proceso de cálculo de IM, luego durante el proceso de final image rendering. Las capturas corresponden a los momentos pico de uso de RAM.

Soporte oficial de Vray en el foro-vray-2.1-irradiance-ram-usage.jpg Soporte oficial de Vray en el foro-vray-2.1-render-ram-peak-usage.jpg Soporte oficial de Vray en el foro-vray-2.1-rendering-time.jpg

La misma escena en max 2014 con Vray 3.3.

Soporte oficial de Vray en el foro-vray3.3-iradiance-ram-usage.jpg Soporte oficial de Vray en el foro-vray3.3-rendering-ram-usage.jpg Soporte oficial de Vray en el foro-vray3.3-rendering-time.jpg

Los tiempos de render son sensiblemente menores. Eso es maravilloso.

Sin embargo, el uso de RAM es más alto, y al finalizar el proceso de final image rendering, max queda paralizado.

EL indicador de memoria va bajando paulatinamente, y cuando llega a la descarga (de lo que el rendering consumió) recién se habilita la operatividad: Esto no ocurre en max 2010, el cual se libera inmediatamente al finalizar el proceso de render.

Esta es una captura del momento de paralización:

Soporte oficial de Vray en el foro-vray3.3-memory-stuck.jpg

Lo que he podido comprobar, en prueba con diversas escenas, es que el común denominador en todos los casos que presentan este problema es la presencia de Multiscatter, especialmente cuando hay un alto número de instancias y más aún si los proxies son grandes en su geometría original.

Es común que mis escenas superen los 200 o 300 mil millones de polígonos (todo vía proxy).

Dato importante: esto no ocurre con max 2014 y Vray 3.0 que el uso de memoria se mantiene igual o inferior incluso a max 2010 con Vray 2.1.

Esto sólo ocurre con Vray 3.3.
¿Será esto alguna incompatibilidad de la versión de Multiscatter 1.2 con Vray 3.3? Gracias desde ya.

Edito: Testeado Multiscatter 1.3.5.2 y ocurre lo mismo, la RAM no se optimiza y al final del proceso le cuesta liberarla. Ocurre de manera idéntica con todas las versiones de Multiscatter.

Ver sobre el tema y comentarios en el foro