Получение номера свободного канала в Sequence Editor через Blender Python API

Для того, чтобы программно добавить новый стрип в Sequence Editor, необходимо знать номер канала для его размещения. Получить номер свободного канала в Sequence Editor через Blender Python API можно пройдя по списку секвенций, уже размещенных в Sequence Editor.

Список уже имеющихся в Sequence Editor секвенций можно получить следующим образом:

В каждой секвенции есть указание на канал, на котором она размещена:

Следовательно, для того, чтобы получить номер свободного канала, нужно взять максимальный номер из уже занятых каналов и прибавить к нему 1:

Канал с таким номером гарантированно свободный и на него можно загружать новый стрип.

0 0 голоса
Article Rating
Подписаться
Уведомить о
guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии