Skip to content

Commit 3da9aab

Browse files
N39: wgpu-openxr-example (#1197)
Co-authored-by: Joe Clay <[email protected]>
1 parent 7517246 commit 3da9aab

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

content/news/039/index.md

+16
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,22 @@ The API changes from 0.13 are pretty simple - check them out
303303

304304
[Learn Wgpu]: https://sotrh.github.io/learn-wgpu
305305

306+
### [wgpu-openxr-example][wgpu-openxr-example]
307+
308+
![A screenshot of the desktop mode of the example](wgpu-openxr-example.png)
309+
310+
[`wgpu-openxr-example`][wgpu-openxr-example] is an example of how to wire up
311+
wgpu (Vulkan-only) to OpenXR by [@philpax](https://github.com/philpax)
312+
([Dims][dims]). It displays a triangle in the centre and a triangle per hand,
313+
and renders to both a window and your XR headset with both head and headset tracking.
314+
315+
It has multiple modes of operation, including disabling XR integration
316+
entirely at compile-time with a Cargo feature, to make it easy to understand
317+
each step in the process of integrating OpenXR.
318+
319+
[wgpu-openxr-example]: https://github.com/philpax/wgpu-openxr-example
320+
[dims]: https://www.dims.co/
321+
306322
## Tooling Updates
307323

308324
### [Blackjack]
72.1 KB
Loading

0 commit comments

Comments
 (0)