Однажды мне задали вопрос - а можно ли поставить в ночь рендериться несколько сцен подряд? Просто рендер одной сцены занимает пару часов, днём это отнимает много времени. Но при этом не хочется вставать ночью и включать рендер следующей сцены.
Я задумался и понял, что не встречал подобных функций в Блендер. Тогда же была найдена идея с рендером нескольких файлов в одной сцене с помощью анимации камеры. Подробнее в ролике https://youtu.be/mq8Huw8cBDs
Но данный способ полон недостатков. Например, объединение тяжелых сцен в одну, рендер всех сцен с одинаковыми пропорциями кадра и пр...
Тогда же был найден способ взаимодействия с Blender извне. Принял решение писать свой софт. Опыта в этом мало, но что-то да могу) Впоследствии было найдено одно иностранное приложение с данным функционалом, но раз уже начал, то решил довести дело до конца. Наметил примерный функционал, который хотел бы видеть на выходе, принялся за код...
На сегодняшний день получил полностью функционирующее решение. Оно умеет искать Blender в папках по умолчанию, а если не находит, предлагает выбрать его вручную. Рендерит все файлы из указанной папки-источника в указанную целевую папку. Отображает количество файлов и общий прогресс рендера. Пока что рендер принудительно первого кадра в формате JPG на движке Cycles.
В планах хотя бы немного проработать интерфейс. Дать возможность пользователю выбирать файлы из указанной папки, а не рендерить их все. Дать возможность выбрать кадр (или выбрать рендер анимации). Так же возможность выбора движка рендера и формата сохранения. Возможно что-то ещё в голову придёт, буду думать по ходу работы)
Ознакомится с программкой, следить за прогрессом её разработки и т.д. можно на Boosty: https://boosty.to/editmood