Gracias Gracias:  0
Resultados 1 al 11 de 11

Tema: diferencia de tiempo, renderizado a alta resolucion

  1. #1
    Miembro
    Fecha de ingreso
    Oct 2005
    Mensajes
    80

    3dsmax diferencia de tiempo, renderizado a alta resolución

    Estoi realizando un render con vray en max 8, el caso es que cuando lo tiro a una resolución de 800*530 el tiempo en completarse un cudradito destos del irradience map, es normal,,
    pero cuando lanzo el mismo render, con mismas características a una resolución de 3450*2000ypico el tiempo en completar el mismo cuadradito aumenta un üevo largo,
    a que se debe esto, no debería tardar lo mismo ya que el tamaño de la porcion renderizada es la misma independientemente de la resolución?
    como lo puedo solucionar?
    Gracias

  2. #2
    BlenderAdicto Avatar de Caronte
    Fecha de ingreso
    Dec 2004
    Ubicación
    Valencia-España
    Mensajes
    14,691

    Re: diferencia de tiempo, renderizado a alta resolucion

    Yo no uso ese programa, pero creo recordar que cambiando el tamaño del "cuadrito" cambiaba el tiempo de render de la imagen total.
    De todas formas, por lógica pienso que es normal.
    "Algún día todo será digital". Caronte.
    Mi web: NicoDigital.com

  3. #3
    reconvertido Avatar de ikerCLoN
    Fecha de ingreso
    Apr 2002
    Ubicación
    Los Angeles, USA
    Mensajes
    14,911

    Re: diferencia de tiempo, renderizado a alta resolucion

    Veamos, veamos... Ayer se lo explicaba a Shenmue y a RavenX delante de unos cafeses. Atención, porque entre que la cosa puede que cueste de entender, y yo me explico como el culo, uno se puede perder:

    Lanzas un render de 1000 x 500 a -3/-1. Sabiendo que la teoría del mapa de irradiancia dice...

    . que si en Min Rate o Max Rate usamos un valor de 0 se calculara una muestra por píxel ------> Min Rate = 0 / Max Rate = 0 :: calcula como mínimo y como máximo una muestra por píxel, es decir, es lo mismo que usar QMC para los rebotes primarios.

    . que un valor de -1 equivale a una muestra cada 4 píxeles; -2, a una muestra cada 16, etc.

    ...
    es sencillo averiguar que Vray calcula como mínimo una muestra cada 64 píxeles, y como máximo, una muestra cada 4. Espero que hasta aquí quede claro.

    Resulta que el 'cuadrito' que renderiza de VRay tiene, pongamos, un tamaño de 64 x 64 (se puede configurar). Eso son 4096 píxeles que calcular. Imagina que tienes una silla en la escena que te ocupa eso, un cuadrito.

    Ahora, duplicas el tamaño de la imagen (que en realidad lo cuadruplicas) a 2000 x 1000. Si lanzas el render a -3/-1, donde antes se calculaban 4096 píxeles para la silla, ahora se calculan 4 veces más (16.384 píxeles). Por lo tanto, tardará 4 veces más en calcular el mismo 'cuadrito' (más o menos).

    ¿Cómo evitar esto? Es muy sencillo: por cada 'duplicación' de imagen, resta un número al valor de Min/Max Rate para tener una imagen de la misma calidad. Ejemplos:

    - 500 x 500 ------- -3/-1 ; esta solución GI equivale a...
    - 1000 x 1000 ----- -4/-2 ; que equivale a...
    - 2000 x 2000 ----- -5/-3 ...

    No sé si se entiende...

  4. #4
    Miembro
    Fecha de ingreso
    Oct 2005
    Mensajes
    80

    Question Re: diferencia de tiempo, renderizado a alta resolucion

    pero, yo estoi renderizando tanto a baja como alta resolucion, con un tamaño de cuadrado de 64*64 pixels,, siendo en los dos casos 4096 pixels a calcular,
    no se si estoi enfocando mal el asunto, pero lo veo así,,debería tardar en calcular el mismo tiempo tanto a alta como baja, ya que son los mismos 4096,,pero en vez de calcular x cuadritos a baja resolucion, a alta tendrá que calcular x más cuadritos para completar la diferencia de tamaño,?, no?

    si hago lo que tu comentas de reducir los min max samples del irradiance,, no pierde calidad el render respecto a su hermano pequeño ( baja resolución )

  5. #5
    reconvertido Avatar de ikerCLoN
    Fecha de ingreso
    Apr 2002
    Ubicación
    Los Angeles, USA
    Mensajes
    14,911

    Re: diferencia de tiempo, renderizado a alta resolucion

    Tú tienes una silla que en una imagen de 1000 x 500 mide, por ejemplo, 40000 píxeles (200 x 200). Lanzas esa imagen con -3/-1, y tarda en calcular el área de la silla unos 2 minutos, por ejemplo.

    Si aumentas la imagen a 2000 x 1000, el área que ocupaba la silla ya no es de 40000 píxeles, sino de 160000 (400 x 400), porque duplicas el tamaño de la imagen a lo largo y a lo ancho. Antes calculabas como máximo 1 muestra cada 4 píxeles (-1) para una superfície de 40000 píxeles. Ahora, calculas 1 muestra cada 4 píxeles para una superfície de 160000 píxeles. Por lo tanto, estas realizando más calculo en la imagen en alta que en la imagen en baja.

    Para que esto sea equivalente, tendrías que calcular como máximo 1 muestra por cada 16 píxeles (-2). Observa esta regla de tres:

    Esto es lo que haces tú:

    40000 píxeles / 1 muestra cada 4 píxels (-1)-------> 10000 muestras
    160000 píxeles / 1 muestra cada 4 píxels (-1)------> 40000 muestras

    Y esto es lo que te digo que tienes que hacer:

    40000 píxeles / 1 muestra cada 4 píxels (-1)-------> 10000 muestras
    160000 píxeles / 1 muestra cada 16 píxels (-2)------> 10000 muestras

  6. #6
    reconvertido Avatar de ikerCLoN
    Fecha de ingreso
    Apr 2002
    Ubicación
    Los Angeles, USA
    Mensajes
    14,911

    Re: diferencia de tiempo, renderizado a alta resolucion

    pero en vez de calcular x cuadritos a baja resolucion, a alta tendrá que calcular x más cuadritos para completar la diferencia de tamaño,?, no?
    Exacto, eso es. Una imagen 500 x 500 a -3/-1 tiene la misma calidad que una 1000 x 1000 a -4/-2, y así sucesivamente. Aunque también ten en cuenta que si haces esto, los errores que tuvieras en la imagen pequeña también los tendrás en la grande, pero a mayor tamaño Aunque el tiempo de render de ambas imágenes (siempre que no hayan más cálculos de por medio) será aproximadamente igual.

  7. #7
    Senior Member Avatar de Pit Matson
    Fecha de ingreso
    Jun 2005
    Ubicación
    En el limbo de 3dpoder
    Mensajes
    6,517

    Re: diferencia de tiempo, renderizado a alta resolucion

    Joder, Iker, a veces te daría un beso en el trasero...

    Ya estoy guardandome el hilo e imprimiéndolo...
    Pit Matson dejó de existir en su mensaje 5.999

  8. #8
    Expediente X
    Fecha de ingreso
    Jan 2003
    Ubicación
    Madrid (España)
    Mensajes
    1,487

    Re: diferencia de tiempo, renderizado a alta resolucion

    si, buena lección colega. XD
    Nano.
    Mi Página:
    www.letmesee.es
    Portal de Nuke en Castellano:
    www.nukeros.com

  9. #9
    Miembro
    Fecha de ingreso
    Oct 2005
    Mensajes
    80

    Re: diferencia de tiempo, renderizado a alta resolucion

    Muchas gracias iker, e consuegido reducir los tiempos, pero es lo que tu dices los errores que antes eran pequeños, ahora son 4veces más grandes

  10. #10
    Senior Member Avatar de Pit Matson
    Fecha de ingreso
    Jun 2005
    Ubicación
    En el limbo de 3dpoder
    Mensajes
    6,517

    Re: diferencia de tiempo, renderizado a alta resolucion

    Tiene madera de profesor el IkerCLoN...
    Pit Matson dejó de existir en su mensaje 5.999

  11. #11
    Miembro
    Fecha de ingreso
    Jan 2007
    Ubicación
    Rio-Lima
    Mensajes
    80

    Re: diferencia de tiempo, renderizado a alta resolucion

    Disculpen que reviva este hilo pero es que estoy con un problema, estoy renderizando esta escena levemente compleja.

    Y he visto que el maestro Ikerclon entiende mucho del asunto, estoy tirando esa imagen con 1500x639 con Light cache(1000 en default), y irrmap en medium(-3,-1), con AA catmul-Rom(default). Necesito sacar la imagen a porlomenos 5000x2130. Y he hecho una prueba a 3000x1280 y el tiempo de render ha subido de 5:00hrs para casi 20hrs!!!, y estoy pensando que va ser casi imposible renderizarlo a 5000, no sé que hacer, y me di con este hilo sobre la teoría de las proporciones y muestras, que para ser sincero no entendi muy bien, otra problemas es que cuando le subo el AA a 3,6. el max se cuelga !, gracias de antemano maestro IKEr!

Temas similares

  1. XSI render alta resolucion
    Por fellini en el foro Render, Iluminación y Cámaras
    Respuestas: 3
    Último mensaje: 06-07-2009, 12:22
  2. imagenes de alta resolucion
    Por erenat en el foro Infografía General
    Respuestas: 4
    Último mensaje: 29-07-2008, 16:42
  3. Vray alta Resolucion
    Por victor30 en el foro Render, Iluminación y Cámaras
    Respuestas: 3
    Último mensaje: 21-03-2006, 14:51
  4. Imagenes alta resolucion
    Por More en el foro Materiales y Texturizado
    Respuestas: 28
    Último mensaje: 17-02-2006, 10:27
  5. video de alta resolucion
    Por Fiz3d en el foro Hardware
    Respuestas: 7
    Último mensaje: 05-11-2004, 13:17

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •