Spec-Zone.ru › Qt 5.9

Тип QML MorphingAnimation

Тип, реализующий анимацию морфинга blend-shape Подробнее...

Заявление об импорте: import Qt3D.Animation 2.9
С момента: Qt 5.9
Инициализирует: QMorphingAnimation
Наследует:

AbstractAnimation

  • Список всех членов, включая унаследованные

Свойства

  • easing : EasingCurve
  • interpolator : real
  • method : перечисление
  • morphTargets : список<MorphTarget>
  • target : GeometryRenderer
  • targetName : строка
  • targetPositions : список<real>

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

Тип MorphingAnimation реализует анимацию морфинга blend-shape для целевого GeometryRenderer. MorphingAnimation устанавливает правильные Атрибуты из морфинг-целей для целевого GeometryRenderer::geometry и рассчитывает интерполятор для текущей позиции. Фактическое сглаживание между атрибутами должно быть реализовано в материале. MorphPhongMaterial реализует материал с поддержкой морфинга для модели освещения Phong. Сглаживание происходит между 2 атрибутами — 'base' и 'target'. Имена базового и целевого атрибутов берутся из имен морфинг-целей, где базовый атрибут сохраняет имеющееся имя, а имя целевого атрибута получает приставку 'Target'. Все морфинг-цели в анимации должны содержать атрибуты с теми же именами, что и в базовой геометрии.

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

easing : EasingCurve

Содержит кривую сглаживания интерполятора между морфинг-целями.

[только для чтения] interpolator : real

Содержит интерполятор между базовыми и целевыми атрибутами.

method : перечисление

Содержит метод морфинга. По умолчанию используется Relative.

  • Normalized
  • Relative

morphTargets : список<MorphTarget>

Содержит список морфинг-целей в анимации морфинга.

target : GeometryRenderer

Содержит целевой GeometryRenderer, к которому применяется анимация морфинга.

targetName : строка

Содержит имя целевой геометрии. Это удобное свойство, позволяющее легче сопоставить целевую геометрию с анимацией морфинга. Имя обычно совпадает с именем родительского сущности целевого GeometryRenderer, но не обязательно.

targetPositions : список<real>

Содержит значения позиции морфинг-целей. Каждая позиция в списке определяет позицию соответствующей морфинг-цели с таким же индексом. Значения должны быть в порядке возрастания. Значения могут быть положительными или отрицательными и не имеют предварительно определенной единицы измерения.

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

Spec-Zone.ru

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