Spec-Zone.ru › Qt 5.9

Анимация смешивания вершин QML тип

Тип, реализующий анимацию морфинга смешивания вершин Подробнее...

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

AbstractAnimation

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

Свойства

  • interpolator : real
  • morphTargets : список<MorphTarget>
  • target : GeometryRenderer
  • targetName : строка
  • targetPositions : список<вещественное>

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

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

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

[только для чтения] interpolator : вещественное

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

morphTargets : список<MorphTarget>

Содержит список целевых объектов морфинга, добавленных в анимацию.

target : GeometryRenderer

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

targetName : строка

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

targetPositions : список<вещественное>

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

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

Spec-Zone.ru

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