Season Episode Sequence Shot¶
Season¶
- Сезон это - группа с типом
film - Ограничить длинну названия 3-мя символами - может сделать длинну настраиваемой. (gui, api)
- название не должно содержать символы:
_,#,. - Структура названия группы сезона:
s+num(num - 2 символа) Например:s01 - В gui - должно быть только поле ввода цифры, и одновременно должно отображаться получаемое полное название.
- название не должно содержать символы:
- Переименовывать группу сезона нельзя. (api, gui) в gui - возможно сразу блокировать функцию rename
Episode¶
- Серия это - ассет с типом
film - Структура названия ассета -
season_name+_+episode_name - при создании ассета данного типа
season_name- будет присутствовать по умолчанию, поле ввода будет только дляepisode_name(gui) episode_nameне должно содержать символы:_,#,.(api)- Ограничить длинну
episode_nameдля серии 4-мя символами. (gui, api) - Структура
episode_name:e+num(num - 3 символа цифры - проверять в (gui, api)) Например:e001 - В gui - должно быть только поле ввода цифры, и одновременно должно отображаться получаемое полное название.
- при создании ассета данного типа
- Структура названия ассета -
- В БД должны быть два доп. поля: alias и description.
Sequence¶
- Секвенция это - группа шотов монтажной фразы, одна - реже несколько локаций.
- Тип группы
shot_animation. - создать класс
Sequence- взять Season (учитывая, что он больше не нужен) и переделать. - название таблицы БД:
group_id:episode_asset_nameилиepisode_asset_name??? - имя файла для sqlite3 -
.sequences.db
- название таблицы БД:
- создать класс
- в рабочем файле с типом
filmпри создании шота необходимо указать секвенцию, для которой он создаётся. - там же в блендере должен быть функционал для создания секвенций. (gui, api)
- Структура названия секвенции (
sequence_name):sq+num(num - 3 символа цифры - проверять в (gui, api)) Например:sq001 - В gui - должно быть только поле ввода цифры, и одновременно должно отображаться получаемое полное название.
Shot¶
- Шот - это ассет с типом
shot_animation - Структура названия ассета шота -
season_name+_+episode_anme+_+sequence_name+_+shot_num - только
shot_numподлежит редактированию пользователем. - Структура
shot_num- строка 4 символа: по умолчанию будет предлагаться номер 3 символа (числа - проверять в (gui, api) ?) + один символ на выбор пользователя, для subShot. - Например:
001или001a - В gui - должно быть только поле ввода цифры, и одновременно должно отображаться получаемое полное название.
- только
- Структура названия ассета шота -