×
Menu

NiFltAnimationNode - parameters

 
 
 
Добавляется только одно новое значение:
period
здесь указывается время отображение вложенных шейпов.
Т.е. позволяет управлять скоростью смены объектов.
Оптимально 1.0000
Допустимы любые значения от 0.0001 до 100.0000
Чем значение больше, тем дольше объект будет в кадре.
 
При этом, похоже, учитывается общий фпс сцены.
 
Чем выше фпс, тем большее время требуется выставлять?
Чем больше объектов в ноде, тем большее значение period следует выставлять?

Либо чем больше сложных объектов помещено в флтноду, тем ниже фпс и требуется установка большего времени для плавной анимации.
Т.е. отмечалась связь между фпс и установленным временем в этом разделе.
Следует всегда проверять модель в условиях максимально приближенных к "финальному виду" сцены, в которой эта модель будет участвовать.
 
 
Index
управляет номером первого активного объекта в списке.
Т.е. анимация пойдет от него.
 
Для смена порядка анимации, следуем менять номера объектов в этом списке!
 
Т.е. следует учитывать номер шейпа (ноды), ака порядок объектов в флт ноде.
Т.е. ранние номера расположенные выше по списку проигрываются первыми.
 
Bounce
управляется номером флага ноды! Отвечает за ... проигрывание анимации!
Т.е. с конца списка, или с начала.
False с начала. True с конца.
Похоже нет других, полезных, значений.
 
Если не удается получить правильный порядок проигрывания анимации одной сменой флага, смените номера объектов в обратном порядке!
 
Равно, флаги влияют на метод проигрывания анимации!
32 - создает разовую анимацию, аналог флага 12.
Объекты пройдут путь в одну сторону, без возврата к исходному состоянию.
От начала списка объектов до его конца, согласно их номеру.
 
106 - создает петлю.
Объекты проиграют анимацию в одну сторону, а затем вернутся в стартовое положение обратным порядком. Получается Ping-pong анимация. См. флаг 10 здесь, т.е. поведение идентично.
 
флаг 32.
флаг 64 (106)
Благодарности Greatness7 за эту находку!