Spec-Zone.ru › Qt 6.0

Сочленение типа QML

Используется для преобразования частей скелетированных мешей. Подробнее...

Оператор импорта: import Qt3D.Core 2.0
С: Qt 5.10
Создаёт: QJoint
Наследует:

Узел

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

Свойства

  • childJoints : список<Сочленение>
  • inverseBindMatrix : матрица4x4
  • вращение : кватернион
  • вращениеX : вещественное
  • вращениеY : вещественное
  • вращениеZ : вещественное
  • масштаб : вектор3d
  • перевод : вектор3d

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

Узел Сочленение используется для построения скелетов как части поддержки скелетированных мешей в Qt 3D. Сочленение может быть преобразовано с помощью свойств масштаба, вращения и перевода. Любые вершины меша, привязанные к сочленению, будут соответствующим образом обновлять свои преобразования.

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

[только для чтения] childJoints : список<Сочленение>

inverseBindMatrix : матрица4x4

Содержит обратную матрицу привязки сочленения. Она используется для преобразования вершин из пространства модели в пространство этого сочленения, чтобы их затем можно было умножить на глобальное преобразование сочленения для выполнения операции скелетирования.

вращение : кватернион

Содержит вращение сочленения как кватернион.

вращениеX : вещественное

Содержит вращение по оси X сочленения как угол Эйлера.

вращениеY : вещественное

Содержит вращение по оси Y сочленения как угол Эйлера.

вращениеZ : вещественное

Содержит вращение по оси Z сочленения как угол Эйлера.

масштаб : вектор3d

Содержит равномерный масштаб сочленения.

перевод : вектор3d

Содержит перевод сочленения как вектор3d.

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

Spec-Zone.ru

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