Combine 2D and 3D elements in UI design with Qt Quick
summary
Qt Quick 3D provides a unified 2D/3D scene graph and QML API, uses the command‑line asset tool Balsam to convert OBJ/FBX/blender/gltf into optimized QML models, and integrates into Qt Design Studio 1.4 so designers can drag‑drop conditioned assets. It offers node transforms, cameras (perspective/ortho/frustum/custom), lights, PBR principal material plus custom shaders, and off‑screen or direct rendering; available as a tech preview targeting Qt 5.14 with OpenGL ES2/3 and GL3+ backends, working but still adding procedural geometry, post processing, and input/collision optimizations.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:04Why Qt Quick 3D
- 5:24Guiding principles
- 8:16Core API overview
- 17:55Geometry and materials
- 27:07Importing assets
- 32:05Design studio integration
- 34:09Rendering architecture
- 40:19Future with Qt 6
- 45:37Current status and roadmap
- 48:51Q&A
related talks
24mThe Roadmap: Next Generation Qt (part 2/2)
01h 02mUsing Qt Quick and the new Qt graphics stack, Scene Graph
01h 22mQt Quick - Introduction to Qt Quick (part 1/4)
35mQtinUse - UI & System Design Challenges for the NxG Lighting Tool
28mA Desktop UI with Qt Quick
01h 22mArranging Items, QML Components and Debugging QML (part 4/4)
46mWhat's new in QtQuick 2.0
43mMulti-screen development with QtQuick
