Анимация морфинга QML Тип
Тип, реализующий анимацию морфинга смешения форм. Подробнее...
| Заявление об импорте: | import Qt3D.Animation |
| С момента: | Qt 5.9 |
| Создает: | QMorphingAnimation |
| Наследует: |
Свойства
- easing : EasingCurve
- interpolator : вещественное число
- method : перечисление
- morphTargets : список<MorphTarget>
- target : GeometryRenderer
- targetName : строка
- targetPositions : список<вещественное число>
Подробное описание
Тип MorphingAnimation реализует анимацию морфинга смешения форм к целевому GeometryRenderer. MorphingAnimation устанавливает правильные Атрибуты из целевых точек морфинга в целевой GeometryRenderer::geometry и вычисляет интерполятор для текущей позиции. Фактическое смешение между атрибутами должно быть реализовано в материале. MorphPhongMaterial реализует материал с поддержкой морфинга для модели освещения Phong. Смешение происходит между 2 атрибутами — 'base' и 'target'. Имена атрибутов базового и целевого взяты из имен целевых точек морфинга, где базовый атрибут сохраняет имеющееся имя, а имя целевого атрибута получает приставку «Target». Все целевые точки морфинга в анимации должны содержать атрибуты с теми же именами, что и в базовой геометрии.
Документация по свойствам
easing : EasingCurve
Содержит кривую сглаживания интерполятора между целевыми точками морфинга.
[только чтение] interpolator : вещественное число
Содержит интерполятор между базовыми и целевыми атрибутами.
method : перечисление
Содержит метод морфинга. По умолчанию — Relative.
- Нормализованный
- Относительный
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-6.2/qml-qt3d-animation-morphinganimation.html