Animación al inicio ralentizada
Buenos días.
He analizado que desde la versión 2010 de 3D Studio Max, cuando tengo cualquier escena en animación. En la vista de cámara, al activar play, en los primeros 60 frames la animación se ralentiza 1 a 3 segundos, luego transcurre normal.
En el render final estos primeros 3 segundos aparecen un poco desenfocados los objetos. ¿Alguien sabe a qué se debe esto?
De antemano, mil gracias por su atención.
Germán.
Ralentización y desenfoque en los primeros frames de animación en 3ds Max
Este comportamiento que describes en 3ds Max (desde la versión 2010 en adelante) es bastante común cuando hay cálculos iniciales de simulación o efectos activos. En los primeros segundos de la animación, el programa dedica recursos a precalcular dinámicas, partículas, GI o Motion Blur, lo que provoca esa ralentización en el viewport y el desenfoque en los frames de render.
Posibles causas
En la mayoría de casos se debe a que el Motion Blur está activado y necesita varios frames para estabilizarse. También puede ocurrir con Global Illumination (GI) o Final Gather, donde los primeros fotogramas sirven para calcular la iluminación y la caché aún no está asentada.
Cómo solucionarlo
Para evitar que tus primeros 60 frames salgan desenfocados, puedes generar unos segundos de pre-roll (frames extra antes del inicio real de tu animación) para que el cálculo se estabilice. Luego en la edición final simplemente eliminas esos frames iniciales.
Si usas Motion Blur, revisa que el tipo sea Image Motion Blur en lugar de Object Motion Blur, ya que es menos problemático en el arranque.
En caso de GI o Final Gather, activa la opción de Precompute Irradiance Map o guarda la caché de iluminación antes de lanzar el render final.
No es realmente un error del software, sino un comportamiento normal de cálculo. Los motores de render y los modificadores de movimiento suelen requerir un pequeño margen inicial para estabilizar datos.