54 lines
2.2 KiB
Bash
Executable File
54 lines
2.2 KiB
Bash
Executable File
#!/usr/bin/bash
|
|
|
|
# ************************************************************
|
|
# Inicia parámetros definidos por usuario
|
|
blenderVer=blender350
|
|
ruta=/home/braquistos/Documentos/practicas/blenders/renderPartes/
|
|
archBlend=prueba.blend
|
|
archTiles='figura%03d.png'
|
|
W=1920
|
|
H=1080
|
|
celdas=40
|
|
render=False
|
|
# Termina parámetros definidos por usuario
|
|
# ************************************************************
|
|
|
|
|
|
# ************************************************************
|
|
# AYUDA
|
|
# blenderVer = Ejecutable y su ruta si corresponde.
|
|
#
|
|
# ruta = Ruta del archivo *.blend que se va a renderizar. Allí mismo se
|
|
# colocarán las imágenes de salida.
|
|
#
|
|
# archBlend = Nombre del archivo de Blender a renderizar.
|
|
#
|
|
# archTiles = nombre genérico de las imágenes de salida. En el ejemplo la
|
|
# notación '%03d' significa que las imágenes van a salir numeradas
|
|
# con tres dígitos y los nombres de los archivos será de la forma
|
|
# imagen001.png, imagen002.png, etc.
|
|
#
|
|
# W = Ancho de la imagen en pixeles. Equivale a la 'Resolution X' del
|
|
# panel Output properties de Blender, suponiendo que el porcentaje
|
|
# es de 100 % del tamaño. De lo contrario hay que poner el valor
|
|
# que le corresponde.
|
|
#
|
|
# H = Altura de la imagen en pixeles. Mismo caso que el anterior,
|
|
# pero para Y.
|
|
#
|
|
# celdas = Cantidad de celdas o imágenes de salida. Dado que las celdas
|
|
# son cuadradas este valor es sólo el valor más aproximado.
|
|
#
|
|
# render = Con esto se indica si se quiere o no hacer el render. Esta
|
|
# variable es de utilidad puesto que en caso de que sea 'False' se
|
|
# proporciona información de salida de interés antes de llevar a
|
|
# cabo propiamente el render cuando render=True. También es de
|
|
# utilidad para ver que funciona bien. Nota: el mensaje que
|
|
# aparece al final: "Error: File path '/ruta/x' invalid" no
|
|
# influye en el funcionamiento del script.
|
|
# ************************************************************
|
|
|
|
rutaArchBlend=$ruta$archBlend
|
|
|
|
$blenderVer $rutaArchBlend --background --python renderPartes.py $ruta $archTiles $W $H $celdas $render
|