Demo Mode
Por hacer.
Activación
Abre Blender y ve a Preferences, entonces a la pestaña Add-ons.
Selecciona System: Demo Mode para habilitar el script.
Configuración
Esto se realiza desde
, en el menú File, desde aquí puedes seleccionar un directorio sobre el que se busquen recursivamente archivos blend.Existen opciones de qué hacer con cada archivo; por el momento, las opciones principales son renderizar o reproducir una animación con opciones como cuántos ciclos reproducir, tiempo a esperar después de que el renderizado se haya realizado.
Configuración Automática
The Auto option selects between Render and Play option based on the window layout’s use of image/node editors. If you are happy to use these settings on all files, you can leave the Run Immediately option enabled and confirm.
Ajustando la Configuración
Si quieres establecer las opciones por archivo, puedes deshabilitar Run Immediately durante el ajuste, y seleccionar el bloque de datos textual demo.py
. Este archivo tiene una línea por archivo, y los ajustes pueden ser editados y guardados con el archivo blend. Cuando demo.py
esté presente sólo tienes que ir a .
Atributos
Estos argumentos de palabras claves se muestran en el demo.py
generado, por ejemplo:
dict(anim_cycles=2, anim_render=False, anim_screen_switch=0.0, anim_time_max=8.0, anim_time_min=4.0,
display_render=4.0, file='foobar.blend', mode='AUTO'),
anim_cycles
– Número de veces que hay que reproducir la animación.anim_render
– Renderiza la animación entera (sólo se aplica amode='RENDER'
).anim_screen_switch
– Tiempo entre el intercambio de pantallas (en segundos) o 0 para deshabilitar.anim_time_max
– Número máximo de segundos para mostrar la animación (en caso de que el frame final sea muy grande sin una buena razón).anim_time_min
– Número mínimo de segundos para mostrar la animación (para ciclos pequeños).display_render
– Tiempo para visualizar la imagen renderizada antes de continuar (en segundos).file
– La ruta para el archivo blend.mode
–AUTO
/PLAY
/RENDER
– Qué hacer en la carga.
Configuración Portable
Una vez que establezcas un demo.py
, puedes querer moverlo a un sistema diferente. En este caso, podría ser que las rutas no coincidan, si es así actualiza la variable search_path
para que apunte a la ruta en el nuevo sistema. También puedes establecer a search_path
para que use el directorio del archivo blend actual:
search_path = "//"
Uso
Una vez la demo empiece reproducirá, renderizará y cargará diferentes archivos en la misma instancia de Blender. Puesto que está usando un operador modal, aún puedes usarlo con Blender mientras la demo esté corriendo.
If you want to stop Demo Mode, you can press Esc and continue using Blender. To enable again there are three buttons at the right hand side of the file menu to navigate Prev/Pause/Next.
Limitaciones
Un archivo no puede reproducir una animación y luego renderizar, debe copiar la línea en
demo.py
y establecer un modo enRENDER
y el otro enPLAY
.
Referencia
- Categoría
Sistema
- Descripción
El Modo Demo te permite seleccionar múltiples archivos blend y ciclar sobre ellos.
- Ubicación
- Archivo
carpeta system_demo_mode
- Autor
Campbell Barton
- Licencia
GPL
- Nota
Este add-on está empaquetado con Blender.