Skip to content

Commit bb7a20d

Browse files
committed
N39: wgpu-openxr-example
1 parent 62534cd commit bb7a20d

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

content/news/039/index.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,22 @@ it hit version 0.28 which added new functionality and improved existing:
130130

131131
## Learning Material Updates
132132

133+
### [wgpu-openxr-example][wgpu-openxr-example]
134+
135+
![A screenshot of the desktop mode of the example](wgpu-openxr-example.png)
136+
137+
[`wgpu-openxr-example`][wgpu-openxr-example] is an example of how to wire up
138+
wgpu (Vulkan-only) to OpenXR by [@philpax](https://github.com/philpax)
139+
([Dims][dims]). It displays a triangle in the centre and a triangle per hand,
140+
and renders to both a window and your XR headset with both head and headset tracking.
141+
142+
It has multiple modes of operation, including disabling XR integration
143+
entirely at compile-time with a Cargo feature, to make it easy to understand
144+
each step in the process of integrating OpenXR.
145+
146+
[wgpu-openxr-example]: https://github.com/philpax/wgpu-openxr-example
147+
[dims]: https://www.dims.co/
148+
133149
## Tooling Updates
134150

135151
## Library Updates
72.1 KB
Loading

0 commit comments

Comments
 (0)