Spec-Zone.ru › Qt

Тип QML PickResult

Содержит результаты выбора. Подробнее...

Заявление об импорте: import QtQuick3D
  • Список всех членов, включая унаследованные

Свойства

  • distance : float
  • normal : vector3d
  • objectHit : Модель
  • position : vector3d
  • sceneNormal : vector3d
  • scenePosition : vector3d
  • uvPosition : vector2d

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

Создается как возвращаемый объект для View3D::pick.

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

[только для чтения] distance : float

Это свойство содержит расстояние между началом выбора и точкой попадания, т.е. длину луча. В случае использования координат области просмотра для выбора началом выбора будет являться положение активной камеры.

[только для чтения] normal : vector3d

Это свойство содержит нормаль к грани, на которую попал луч, в локальной системе координат.

[только для чтения] objectHit : Модель

Это свойство содержит модель объекта, на который попал луч.

[только для чтения] position : vector3d

Это свойство содержит положение попадания в пространстве сцены в локальной системе координат.

[только для чтения] sceneNormal : vector3d

Это свойство содержит нормаль к грани, на которую попал луч, в системе координат сцены.

[только для чтения] scenePosition : vector3d

Это свойство содержит положение попадания в системе координат сцены.

[только для чтения] uvPosition : vector2d

Это свойство содержит UV-координаты точки попадания. UV-координаты вычисляются как нормированные локальные x и y-координаты точки попадания относительно ограничивающего объёма. Полезно для дальнейшего выбора объекта, отображенного вне экрана.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-qtquick3d-pickresult.html

Spec-Zone.ru

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