En resumen
- Sequencer se utiliza para organizar en la línea de tiempo la cámara y otras pistas de un Level Sequence.
- Movie Render Queue permite controlar opciones como resolución de salida, velocidad de fotogramas, ruta del archivo e intervalo de fotogramas.
- Movie Graph ofrece callbacks de Python o C++ para el inicio y el final de un trabajo o de un plano.
- La documentación de Python de las fuentes cubre las versiones 5.0 y 5.4, mientras que la documentación de Executor corresponde a la versión 4.27.
Qué aprenderás en esta guía
Esta guía aborda el flujo de trabajo para preparar un Level Sequence y organizar su salida de render en Unreal Engine para una animación arquitectónica o una presentación de interiores. Primero se configuran la cámara y el intervalo de reproducción en la línea de tiempo de Sequencer; después se revisan en Movie Render Queue opciones como la velocidad de fotogramas, la resolución, el nombre de los archivos y la ubicación de salida. En la última sección se resume la función de los callbacks de Movie Graph y del enfoque con un Executor personalizado para equipos que trabajan con varios trabajos o planos.
Estos pasos son adecuados para arquitectos, interioristas y equipos de visualización que preparan un movimiento de cámara alrededor de un edificio, una transición por un espacio interior o una breve animación de proyecto compuesta por varios planos. El objetivo no es prometer un tiempo de render ni un nivel de calidad determinados, sino permitir un mayor control del intervalo del proyecto y de los archivos de salida.
Requisitos y notas sobre las versiones
Para el flujo de trabajo básico se necesita un Level Sequence en Unreal Engine. La documentación de Sequencer explica la línea de tiempo, las pistas, la creación de cámaras, el intervalo de reproducción y el acceso al render. Para usar Movie Render Queue debe estar habilitado el complemento correspondiente; si está activo, la opción Render de la barra de herramientas de Sequencer puede abrir Movie Render Queue. Si el complemento no está habilitado, la documentación indica que la opción Render abre la ventana de configuración.
La documentación técnica de las fuentes no corresponde a una misma versión: la documentación de la API de Python para las opciones de salida de Movie Pipeline es de la versión 5.0, la documentación de scripts de Movie Graph es de la 5.4 y la documentación de Executor es de la 4.27. Además, las páginas de la API de Python están marcadas como experimentales. Por eso, comprueba los nombres de las opciones y la compatibilidad con scripts en la versión de Unreal Engine que estés utilizando. Las fuentes no especifican requisitos de cuenta, tarifas de licencia ni requisitos especiales de hardware.
Preparar un render cinematográfico paso a paso
Crea un Level Sequence y comprueba la pista de cámara. Sequencer es la interfaz que permite organizar las pistas de un recurso Level Sequence y los elementos vinculados a ellas, como cámaras, personajes, audio o efectos. La opción para crear una cámara en la barra de herramientas añade un nuevo Cine Camera Actor. Si todavía no hay una pista de cortes de cámara, la operación también crea una Camera Cut Track y vincula la cámara a ella. Si se utilizan cambios de cámara, comprueba que la cámara y el intervalo de corte correctos estén en la línea de tiempo.
Ajusta el intervalo de reproducción a la duración del proyecto. Los marcadores verdes Start y rojos End de la línea de tiempo definen el intervalo de reproducción del Level Sequence. Arrastra el cabezal de reproducción para previsualizar distintos momentos de la escena; esta acción se denomina scrub en Sequencer. Comprueba dentro de ese intervalo el inicio y el final del movimiento de cámara, las entradas y salidas de la escena y los cortes. Acercar o alejar la línea de tiempo facilita localizar los fotogramas pertinentes en animaciones largas.
Destaca los momentos clave con marcadores y rangos de selección. Puedes añadir un marcador personalizado a la línea de tiempo para señalar un fotograma importante y editar su número de fotograma, etiqueta, comentario y color. Un rango de selección define una región específica en la línea de tiempo. Dentro de ese rango se puede establecer un bucle de reproducción o seleccionar en conjunto las claves y secciones que contiene. Por ejemplo, utiliza un rango de selección para revisar por separado el inicio y el final de un plano de interior.
Configura las opciones de salida de Movie Render Queue. En las opciones de salida se pueden definir el directorio donde se guardarán los archivos, la resolución y la velocidad de fotogramas. Si no se especifica un valor personalizado para la velocidad de fotogramas, se utiliza de forma predeterminada la del Sequence de destino; al habilitar una velocidad personalizada, el valor de salida prevalece sobre el ajuste Display Rate del Sequence. También se puede activar un intervalo de reproducción personalizado y definir por separado los fotogramas inicial y final. Estas opciones resultan útiles cuando solo hace falta renderizar una parte de la animación para la entrega.
Organiza los nombres de archivo y el control de versiones. El formato del nombre de archivo puede incluir prefijos de carpeta y marcadores de formato como
{shot_name}. Al habilitar el incremento automático de versión, el marcador de versión aumenta en cada render local; si está desactivado, se utiliza un número de versión personalizado. La opción de añadir ceros a los números de fotograma permite numerarlos, por ejemplo, como0001en lugar de1. Revisa también, según el flujo de trabajo, si se sobrescribirán los archivos existentes con el mismo nombre. Para evitar confusiones entre las carpetas de entrega de un equipo, define la ubicación de salida y la convención de nombres antes del render.Valora añadir fotogramas adicionales para transiciones entre planos y montaje. El ajuste Handle Frame Count amplía las pistas de planos de nivel superior el número de fotogramas indicado en ambas direcciones; el tiempo añadido también se renderiza como parte de ese plano. Sin embargo, si las pistas del Sequence interno no cubren ese intervalo ampliado, es posible que no se evalúe el contenido esperado en los fotogramas adicionales. Por eso, al añadir fotogramas adicionales, revisa los intervalos de los planos y la cobertura de las pistas de los Sequence internos. El ajuste de paso de fotogramas renderiza cada N.º fotograma: si el valor es 2, se escribe en la salida uno de cada dos fotogramas, aunque el hilo del juego también evalúa los fotogramas omitidos.
Efectos en el flujo de trabajo de arquitectura y visualización
En estudios de arquitectura y equipos de interiores, estas opciones pueden ayudar a gestionar los tiempos, la organización de archivos y el intervalo de entrega al generar distintos planos del mismo proyecto. Por ejemplo, definir el inicio y el final de una transición por un espacio interior y renderizar solo esa sección puede evitar tener que volver a renderizar el Sequence completo en cada prueba. El control automático de versiones y un formato ordenado de nombres de archivo también facilitan distinguir las distintas versiones del render.
Sin embargo, las opciones por sí solas no garantizan la calidad del render. Como las fuentes no ofrecen requisitos de hardware ni mediciones de rendimiento, la resolución y la velocidad de fotogramas deben elegirse teniendo en cuenta las necesidades del proyecto y la capacidad del sistema disponible. Los equipos también deben comprobar que el complemento Movie Render Queue y las opciones de API necesarias estén disponibles en la versión de Unreal Engine que utilizan.
Errores frecuentes y próximos pasos
El aspecto que más fácilmente puede pasarse por alto es que las opciones de la documentación de Movie Render Queue proceden de distintas versiones de Unreal Engine. El nombre o el comportamiento de una opción podrían variar en la versión utilizada; en particular, comprueba los ejemplos de la API de Python marcados como experimentales antes de aplicarlos a un proyecto de producción. Otro riesgo es que, al activar un intervalo de fotogramas personalizado, los valores de inicio y final no coincidan con la duración del Sequence. Si usas Handle Frame Count, comprueba también si las pistas internas cubren los fotogramas adicionales.
En proyectos que requieren una automatización más avanzada, Movie Graph puede ejecutar un script escrito en C++ o Python como parte del trabajo. Entre los callbacks documentados se incluyen el inicio y el final del trabajo, así como el inicio y el final del plano. Para los callbacks por plano, el método is_per_shot_callback_needed debe devolver el valor correcto; esperar a que los archivos se escriban en disco puede aumentar el tiempo de render. El callback de finalización del trabajo se ejecuta cuando el trabajo termina correctamente o cuando el usuario lo cancela; los datos de salida incluyen información sobre el éxito y los archivos generados.
Los equipos que quieran distribuir varios trabajos de render pueden escribir un Movie Pipeline Executor personalizado. La documentación indica que el Executor local predeterminado procesa los trabajos en orden, mientras que una implementación personalizada puede definir la lógica de distribución. Distribuir trabajos a otros equipos a través de la red se menciona como una posibilidad; esto no significa que exista una configuración lista para usar ni que el rendimiento vaya a aumentar automáticamente. Empieza probando con un solo Sequence y un intervalo de salida controlado. Cuando hayas confirmado que los nombres de archivo, los números de fotograma y los planos seleccionados se generan según lo previsto, pasa a una automatización más amplia.
Fuentes y licencia
Esta guía se ha adaptado al turco a partir de la información de la documentación de acceso libre de Epic Games sobre Unreal Engine Sequencer, MoviePipelineOutputSetting, MovieGraphScriptBase y MoviePipelineExecutorBase. Las fuentes abarcan, respectivamente, la descripción general de Sequencer y la documentación de la API de Python correspondiente a las versiones 5.0, 5.4 y 4.27. Las páginas de las fuentes no especifican un tipo de licencia abierto, por lo que no se ha reproducido literalmente ningún texto de ejemplo ni código.
Fuentes
3 fuentesNo republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.
Para los estudios de arquitectura y los equipos de visualización de Turquía, la ventaja más práctica es poder organizar la salida de animación según el intervalo de cada plano y la nomenclatura de los archivos. Esto puede hacer que el flujo de trabajo sea más fácil de seguir, especialmente al separar movimientos de cámara alternativos y revisiones.
Por otro lado, las fuentes no proporcionan mediciones de costes de hardware ni de tiempos de render; las decisiones sobre resolución y velocidad de fotogramas deben probarse en la estación de trabajo disponible. La compatibilidad entre versiones también es importante para la automatización: la documentación de la API corresponde a distintas versiones de Unreal Engine y algunas partes son experimentales. Antes de pasar a producción, los equipos deberían validar las opciones con un trabajo de prueba pequeño.
Preguntas frecuentes
¿Cómo se define el intervalo de render en Unreal Engine Sequencer?
El intervalo de reproducción del Level Sequence se define con los marcadores Start y End. En Movie Render Queue se puede activar un intervalo de reproducción personalizado e introducir por separado los fotogramas inicial y final.
¿Se pueden organizar los nombres y las versiones de los archivos de salida de Movie Render Queue?
Sí. El formato del nombre de archivo puede incluir prefijos de carpeta y marcadores de formato. Se puede activar el control automático de versiones o utilizar un número de versión personalizado.
¿Qué callbacks ofrece Movie Graph de Unreal Engine?
La documentación incluye callbacks para el inicio y el final del trabajo, así como para el inicio y el final del plano. Los callbacks por plano están disponibles cuando se activa la opción necesaria.



