Тип 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