Blender AI Wiki / Русский Поиск

P29: BATCH PROCESSING & CLI

Пакетная обработка: blender b P script.py , батч рендер, конвертация

📝 Промпты ⭐⭐ 4 блоков кода обновлено 2026-10-01

ID: P29 | Кластер: Advanced | Сложность: ⭐⭐ | Теги: #batch #cli #headless #automation #render-farm


🎯 ЦЕЛЬ

Пакетная обработка: blender -b -P script.py, батч-рендер, конвертация


📝 ПРОМПТ (РУС)

Запусти батч: blender -b [SCENE] -P [SCRIPT] -- [ARGS]
Пример: "Отрендери 1-250 во всех .blend из папки"

📝 ПРОМПТ (ENG)

Run batch: blender -b [SCENE] -P [SCRIPT] -- [ARGS]
Example: "Render 1-250 for all .blend in folder"

🔧 КОМАНДЫ

# Один кадр
blender -b scene.blend -E CYCLES -o //out/frame_#### -f 1
# Анимация
blender -b scene.blend -E CYCLES -o //out/anim_#### -s 1 -e 250 -a
# Скрипт
blender -b scene.blend -P setup_render.py -o //out/ -f 1
# Пакет по папке
for f in scenes/*.blend; do blender -b "$f" -P batch.py -- --out renders/; done
# batch.py шаблон
import bpy, sys
argv = sys.argv[sys.argv.index("--")+1:]
bpy.ops.wm.open_mainfile(filepath=argv[0])
bpy.context.scene.render.filepath = argv[1]
bpy.ops.render.render(animation=True)

🔗 СВЯЗИ

Связанные материалы

Подобраны по тегам и категории.