Buenos días a tod@s.
Me estreno en este foro con un problema.
He insertado como textura en un plano, un videoclip. Hasta ahí todo bien, pero a la hora de renderizar, el video no lo renderiza. (A través de Blender Render).
Os agradecería alguna solución. Seguro que será alguna tontería, pero ya no encuentro el cómo.
El problema es que Blender Render (el motor de renderizado interno antiguo) no soporta la reproducción de video en texturas durante el render. Esa funcionalidad solo está disponible en tiempo de vista previa, no al renderizar una imagen o animación final.
La solución actual y definitiva es cambiar al motor de renderizado Cycles o Eevee. Ambos motores modernos de Blender sí renderizan correctamente las texturas de video. Para cambiar el motor, ve a la pestaña de propiedades de render (icono de cámara) y en el menú desplegable superior selecciona Cycles o Eevee.
Una vez cambiado el motor, debes asegurarte de que la textura de video está correctamente configurada. En el editor de nodes de shading, conecta la salida Color del nodo de tu textura de video a la entrada Base Color del nodo Principled BSDF. Luego, en el nodo de textura de video, es crucial activar la opción Cycles en la sección de ajustes del nodo. Esta opción a veces aparece como una casilla de verificación que permite el uso en Cycles.
Adicionalmente, para animaciones, debes configurar la línea de tiempo y los fotogramas de render correctamente. El video se reproducirá fotograma a fotograma durante el render. Verifica que la secuencia de video esté cargada completamente y que la ruta al archivo sea accesible.
Si por algún motivo específico necesitas usar Blender Render (aunque está obsoleto), la única alternativa sería convertir el video en una secuencia de imágenes (por ejemplo, PNG o JPEG) y usar esa secuencia como textura. Pero esto es menos eficiente y no recomendado. La solución profesional estándar hoy es usar Cycles o Eevee.