Тип QML MorphTarget
Определяет свойства целевого морфинга. Подробнее...
| Заявление об импорте: | import QtQuick3D . |
Свойства
- attributes : перечисление
- weight : float
Подробное описание
Каждый MorphTarget — это целевой морфинг для анимации вершин. Степень морфинга регулируется изменением свойства weight.
MorphTarget {
id: morphtarget0
attributes: MorphTarget.Position | MorphTarget.Normal
weight: 0.5
} Пример морфинга показывает, как использовать целевой морфинг.
Документация по свойствам
attributes : перечисление
Указывает набор атрибутов текущего целевого морфинга. Для анимации атрибутов вершин при морфинге, сетка должна содержать эти целевые атрибуты, и целевой морфинг должен иметь включенные атрибуты.
Атрибуты целевого морфинга задаются через побитовое ИЛИ следующих значений:
| Константа | Описание |
|---|---|
MorphTarget.Position |
анимирует координаты вершин |
MorphTarget.Normal |
анимирует векторы нормалей |
MorphTarget.Tangent |
анимирует векторы касательных |
MorphTarget.Binormal |
анимирует бинормальные векторы |
weight : float
Указывает вес текущего целевого морфинга. Вес — это множитель, используемый для линейной интерполяции. Вес 1 означает, что этот целевой морфинг полностью применен. Вес 0 означает, что он не оказывает влияния.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qtquick3d-morphtarget.html