2019-01-25 00:53:48 +03:00
|
|
|
# blender
|
|
|
|
|
|
|
|
> Interfaccia da linea di comando per il programma di grafica Blender 3D.
|
|
|
|
> Gli argomenti sono eseguiti nell'ordine in cui sono dati.
|
2023-04-17 17:43:28 +03:00
|
|
|
> Maggiori informazioni: <https://docs.blender.org/manual/en/latest/advanced/command_line/arguments.html>.
|
2019-01-25 00:53:48 +03:00
|
|
|
|
|
|
|
- Renderizza tutti i frame di una animazione in background, senza caricare l'interfaccia grafica (l'output è salvato in `/tmp`):
|
|
|
|
|
2023-12-29 19:48:46 +03:00
|
|
|
`blender --background {{nome_file}}.blend --render-anim`
|
2019-01-25 00:53:48 +03:00
|
|
|
|
2021-01-31 20:05:18 +03:00
|
|
|
- Renderizza un'animazione usando uno specifico pattern, in un percorso relativo (`//`) al file `.blend`:
|
2019-01-25 00:53:48 +03:00
|
|
|
|
2023-12-29 19:48:46 +03:00
|
|
|
`blender --background {{nome_file}}.blend --render-output //{{render/frame_###.png}} --render-anim`
|
2019-01-25 00:53:48 +03:00
|
|
|
|
2022-10-20 16:26:58 +03:00
|
|
|
- Renderizza il decimo frame di un'animazione come singola immagine, salvandolo in una directory esistente (percorso assoluto):
|
2019-01-25 00:53:48 +03:00
|
|
|
|
2023-12-29 19:48:46 +03:00
|
|
|
`blender --background {{nome_file}}.blend --render-output {{/percorso/della/directory_output}} --render-frame {{10}}`
|
2019-01-25 00:53:48 +03:00
|
|
|
|
2022-10-20 16:26:58 +03:00
|
|
|
- Renderizza il penultimo frame di un'animazione come immagine JPEG, salvandolo in una directory esistente (path relativa al file):
|
2019-01-25 00:53:48 +03:00
|
|
|
|
2023-12-29 19:48:46 +03:00
|
|
|
`blender --background {{nome_file}}.blend --render-output //{{directory_output}} --render-frame {{JPEG}} --render-frame {{-2}}`
|
2019-01-25 00:53:48 +03:00
|
|
|
|
|
|
|
- Renderizza l'animazione di una specifica scena, dal frame 10 al 500:
|
|
|
|
|
2023-12-29 19:48:46 +03:00
|
|
|
`blender --background {{nome_file}}.blend --scene {{nome_scena}} --frame-start {{10}} --frame-end {{500}} --render-anim`
|
2019-01-25 00:53:48 +03:00
|
|
|
|
|
|
|
- Renderizza un'animazione ad una specifica risoluzione, attraverso l'utilizzo di uno script python:
|
|
|
|
|
2023-12-29 19:48:46 +03:00
|
|
|
`blender --background {{nome_file}}.blend --python-expr '{{import bpy; bpy.data.scenes[0].render.resolution_percentage = 25}}' --render-anim`
|
2019-01-25 00:53:48 +03:00
|
|
|
|
|
|
|
- Avvia una sessione interattiva di Blender nel terminale con una console python (esegui `import bpy` dopo l'avvio):
|
|
|
|
|
2023-12-29 19:48:46 +03:00
|
|
|
`blender --background --python-console`
|