En esta página

XrController QML Type

Nodo espacial de seguimiento que sigue la posición y orientación de un controlador de entrada. Más...

Import Statement: import QtQuick3D.Xr
Since: Qt 6.8
Inherits:

Node

Propiedades

Descripción detallada

El XrController es un nodo espacial rastreado que rastrea la posición y orientación de un controlador de entrada.

Dado que se trata de un nodo rastreado, sus propiedades espaciales deben considerarse de sólo lectura.

Véase también XrInputAction.

Documentación de propiedades

controller : enumeration

Especifica el controlador a seguir.

Puede ser uno de los siguientes

ConstanteDescripción
XrController.LeftController
XrController.RightController
XrController.UnknownController
XrController.LeftHand(alias para LeftController)
XrController.RightHand(alias para RightController)

isActive : bool [read-only]

Indica si el controlador está proporcionando entrada.

Esta propiedad es verdadera si el controlador físico correspondiente está presente y realizando un seguimiento.

jointPositions : list<vector3d> [read-only]

Cuando se utiliza el seguimiento de la mano, esta propiedad mantiene las posiciones de todos los huesos de la mano.

Véase también jointRotations y XrHandModel.

jointRotations : list<quaternion> [read-only]

Cuando se utiliza el seguimiento de la mano, esta propiedad mantiene la orientación de todos los huesos de la mano.

Véase también jointPositions y XrHandModel.

pokePosition : vector3d [read-only]

Esta propiedad contiene la posición que se utilizará para las interacciones táctiles. Típicamente, será la punta del dedo índice cuando se rastrea una mano.

Véase también XrView::processTouch y XrView::setTouchpoint.

poseSpace : enumeration [default: XrController.AimPose]

Especifica la pose del controlador a seguir, es decir, la orientación y posición relativa al controlador físico.

Puede ser una de las siguientes:

ConstanteDescripción
XrController.AimPoseSe utiliza al apuntar a algo, como con XrVirtualMouse.
XrController.GripPoseSe utiliza al agarrar algo, como cuando se sujeta un objeto con la mano.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.