Page MenuHome

Core XR Support [part 4]: Blender-side changes (+ the remaining bits)
Needs ReviewPublic

Authored by Julian Eisel (Severin) on Tue, Nov 5, 3:33 PM.

Details

Summary

Changes for the higher level, more Blender specific side of the implementation.

Main additions:

  • WM-XR: Layer tying Ghost-XR to the Blender specific APIs/data
  • wmSurface API: drawable, non-window container (manages Ghost-OpenGL and GPU context)
  • DNA/RNA for initial management of VR session settings (could disable saving of these for now?)
  • --debug-xr and --debug-xr-time commandline options
  • Utility batch & config file for using the Oculus runtime (Windows only)

Diff Detail

Repository
rB Blender
Branch
temp-openxr-blenderside (branched from master)
Build Status
Buildable 5563
Build 5563: arc lint + arc unit