Spec-Zone.ru › Qt 6.0

Тип QML AdditiveClipBlend

Выполняет аддитивное смешивание двух анимационных клипов на основе аддитивного коэффициента. Подробнее...

Заявление об импорте: import Qt3D.Animation 2.0
С: Qt 5.9
Создает: QAdditiveClipBlend
  • Список всех членов, включая унаследованные

Свойства

  • additiveClip : AbstractClipBlendNode
  • additiveFactor : real
  • baseClip : AbstractClipBlendNode

Подробное описание

QAdditiveClipBlend может быть полезен для создания сложных анимационных эффектов на основе отдельных анимационных клипов. Например, если:

  • установить свойство baseClip на обычный анимационный клип ходьбы и
  • установить свойство additiveClip на анимационный клип колебаний головы,

то регулировка свойства additiveFactor будет управлять тем, насколько анимационный клип additiveClip добавляется к baseClip. Это означает, что при additiveFactor равном нулю, этот узел смешивания вернет исходный клип ходьбы. При additiveFactor равном 1, он вернет клип ходьбы, включая анимацию колебаний головы.

Операция смешивания, реализованная в этом классе:

resultClip = baseClip + additiveFactor * additiveClip

Ничто не мешает вам использовать значения свойства additiveFacor за пределами диапазона от 0 до 1, но имейте в виду, что входные анимационные клипы могут быть созданы не так, чтобы это имело смысл.

См. также BlendedClipAnimator.

Документация по свойствам

additiveClip : AbstractClipBlendNode

Это свойство содержит аддитивный клип, который необходимо смешать с baseClip. Величина смешивания контролируется свойством additiveFactor.

additiveFactor : real

Указывает коэффициент смешивания, обычно между 0 и 1, для управления смешиванием двух анимационных клипов.

baseClip : AbstractClipBlendNode

Это свойство содержит базовый анимационный клип. Когда additiveFactor равен нулю, baseClip также будет результирующим клипом этого узла смешивания.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qml-qt3d-animation-additiveclipblend.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API