Details
-
Epic
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
None
-
None
-
XR support on Design Studio
Description
Introduces comprehensive support for creating XR (Extended Reality) experiences directly within Qt Design Studio, enabling immersive 3D workflows and reducing dependency on Qt Creator for design-time tasks
Goals:
- Enable immersive 3D design workflows in Qt Design Studio.
- Provide out-of-the-box support for XR-specific components and interactions.
- Simplify project setup and deployment for XR applications.
- Enhance visual feedback and interactivity during the design phase.
Use cases:
Native XrView Support:
- Replace View3D with XrView as the default for XR projects.
- Ensure compatibility with XR rendering pipelines.
Scene Configuration with xrOrigin:
- Allow setting the xrOrigin type directly in the scene.
- Provide real-time visual feedback for origin placement and orientation.
Immersive Object Placement:
- Simplify the creation and positioning of objects in a 3D XR world.
- Provide tools for spatial manipulation and alignment.
XR Components Integration:
- Support for XrCamera, XrController, and XrInputAction.
- Extend the 2D XR use cases support with XrItem and XrVirtualMouse.
XR Project Wizard:
Create a wizard to scaffold XR projects with:
- A centralized Node containing lights, models, graphics, and animations.
- Quick 3D preview capabilities within Design Studio.
- CMake module structure for downstream integration in Qt Creator.
Direct Device Deployment:
- Add the ability to deploy XR projects directly to devices from Design Studio.
- Eliminate the need for Qt Creator during the design phase.
Attachments
Issue Links
- relates to
-
QTBUG-129793 Expandingthe tooling support for XR development
-
- Open
-
-
QDS-12986 Support Qt 6.8 for XR case
-
- Open
-
-
QDS-12985 Project template for XR projects
-
- Open
-