Qt Quick 3D Xr QML Types

This module is in Technical Preview state.

This module was introduced in Qt 6.8.

This module provides QML types that enable you to develop XR applications and use XR APIs such as spatial anchors, pass-through, and hand tracking.

XrCamera

Tracks spatial position and orientation from which the user views an XR scene

XrController

A tracked spatial node that tracks the position and orientation of an input controller

XrErrorDialog

Custom error dialog for PCVR applications

XrHandModel

Represents a 3D model for a hand

XrHapticEffect

Represents a haptic effect

XrHapticFeedback

Controls haptic feedback for an XR controller

XrInputAction

Represents an action from an input controller

XrItem

A virtual surface in 3D space that can hold 2D user interface content

XrOrigin

Origin location for the XrView

XrRuntimeInfo

Displays information about the XR runtime

XrSimpleHapticEffect

Allows setting controller haptics using amplitude, duration and frequency

XrSpatialAnchor

Tracks a specific location or object in real space

XrSpatialAnchorListModel

Provides a model containing spatial anchors

XrView

Sets up the view for an Xr application

XrVirtualMouse

Maps 3D controller input to mouse input in 2D items

© 2024 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.