~/talk

Virtual Reality with Qt Quick 3D

Talkat NDC TechTown 2021 · 2021-08-30..09-02· [webxr]
links:none on file
slides:none on file

Qt Quick 3D integrates VR by wiring Qt 6 RHI to OpenXR, creating an xr view that replaces the window and uses a render control to draw into headset swapchains (e.g. Quest 2 triple-buffered 1440×1584 targets) at a hard budget (typically 72 fps), rendering the scene twice (one pass per eye). Backends supported: OpenGL/OpenGLES, Vulkan, Direct3D. Physics uses Bullet 3D for collisions and grab/throw interactions. Input works via controller poses and a virtual mouse; virtual keyboard focus still fails without a real window.

AI-written summary · about

  1. 0:00Intro
  2. 0:34Agenda
  3. 2:19Introduction: Scope
  4. 3:52Introduction: Qt Quick What is Qt Quick 307
  5. 6:22Introduction: OpenXR
  6. 7:41Qt Quick: 3D - 2D
  7. 10:13Qt Quick: Relationship to Window
  8. 11:51Qt Quick: How to go Windowless
  9. 12:57Qt Quick: OpenXR QML API
  10. 15:12Rendering: Output Overview Head Mounted Display Buffers
  11. 18:26HMD Rendering with OpenXR API Specific Details
  12. 19:15HMD Rendering with Vulkan
  13. 20:57Performance Considerations
  14. 26:12Input: Hand Controllers
  15. 30:40Physics and Collision: Why?
  16. 31:48Physics and Collisions: QML API
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.