Panel XRay Engine Action - PavelBlend/blender-xray GitHub Wiki
На этой странице описана панель X-Ray Engine: Action. Эта панель хранит параметры анимаций для скелета (skl, skls, omf, object, ogf) или анимаций путей (anm).
Окно Dope Sheet (в blender версий 2.77 и 2.78 в окне Graph Editor), в N-панели, вкладка X-Ray.
Количество параметров зависит от типа объекта.
Если тип объекта Armature, то будут доступны все параметры, кроме режима запекания Bake Mode (Auto, On, Off) и будут доступны все операторы.
Если объект не является Armature, то будут доступны параметры FPS, Bake Mode (Auto, On, Off), Use Custom Thresholds, Location Threshold, Rotation Threshold, но не будут доступны операторы.
Параметры, которые читаются или записываются в файлы во время импорта/экспорта.
Частота кадров анимации. Обычно равна 30.
Скорость воспроизведения анимации. Анимацию можно ускорить или замедлить.
Нарастание. TODO.
Спад. TODO. Значение должно быть меньше, чем Accrue. Если это не так, то движок вычислит своё значение для Falloff, которое будет меньше Accrue на минимальную величину.
TODO.
TODO.
TODO.
TODO.
Флаг Stop at end, который останавливает анимацию после проигрывания. Если выключен, то анимация циклически воспроизводится.
TODO.
Флаг Sync part. TODO.
TODO. Этот флаг используется только в ЧН/ЗП.
TODO. Этот флаг используется только в ЧН/ЗП.
TODO. Этот флаг используется только в ЧН/ЗП.
TODO. Этот флаг используется только в ЧН/ЗП.
Этот список хранит имена Custom Properties кости, которые будут использованы в качестве меток анимаций (Motion Marks). Метки анимаций поддерживают *.object, *.skl, *.skls, *.ogf, *.omf форматы для ЧН и ЗП. Чтобы их сохранить в файл, нужно при экспорте установить CS/CoP формат. В параметре Marks Bone указывается кость, Custom Properties которой нужно использовать. Элементы списка - это имена Custom Properties кости. Custom Properties нужно анимировать, чтобы анимация (action) имела анимационные ключи для этого свойства. Если значение свойства в определённом кадре равно нулю (или False), значит текущий кадр не принадлежит интервалу метки. Для всех остальных значений, ключи принадлежат интервалу метки.
В X-Ray SDK интервалы закрашены зелёным:

В Blender интервалы принадлежат ключам, значения которых не равны нулю:

Параметры, которые используются аддоном внутри блендера, или во время импорта/экспорта, но не читаются и не сохраняются в файлы.
Режим запекания анимации во время экспорта. Подробнее о запекании см.: TODO.
-
Auto- Автоматический режим. Аддон сам вычислит, делать ли запекание или нет. Если объект или кости с анимацией имеют констрейнты, то запекание будет использовано, а если констрейнтов нет, то не будет использовано. -
On- Включить запекание. -
Off- Выключить запекание.
Использовать произвольные значения порога для позиции и вращения во время фильтрации ключей анимации, вместо стандартного значения 0.00001. Произвольные значения указываются с помощью параметров Location Threshold, Rotation Threshold.
Пороговое значение для позиции.
Пороговое значение для вращения.
Копирует параметры анимации в буфер обмена. Параметры сохраняются в текстовом виде, которые можно сохранить в любой текстовый файл.
Вставляет параметры анимации из буфера обмена, которые были скопированы с помощью Copy или из текстового файла. Можно вставлять скопированные параметры из любого другого открытого blend файла.
Экспортирует один текущий Action (который выбран в Dope Sheet) в формат *.skl.