Skip to content

Commit 1d4b80c

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

File tree

2 files changed

+24
-4
lines changed

2 files changed

+24
-4
lines changed

content/news/039/index.md

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,23 @@ Want something mentioned in the next newsletter?
2424
[Send us a pull request][pr].
2525
Feel free to send PRs about your own projects!
2626

27-
[Rust]: https://rust-lang.org
27+
[rust]: https://rust-lang.org
2828
[join]: https://github.com/rust-gamedev/wg#join-the-fun
2929
[pr]: https://github.com/rust-gamedev/rust-gamedev.github.io
3030
[coordination]: https://github.com/rust-gamedev/rust-gamedev.github.io/issues?q=label%3Acoordination
3131

3232
- [Announcements](#announcements)
3333
- [Game Updates](#game-updates)
34+
- [miam](#miam)
3435
- [Engine Updates](#engine-updates)
36+
- [[Fyrox]](#fyrox)
3537
- [Learning Material Updates](#learning-material-updates)
38+
- [wgpu-openxr-example](#wgpu-openxr-example)
3639
- [Tooling Updates](#tooling-updates)
3740
- [Library Updates](#library-updates)
38-
- [Other News](#other-news)
41+
- [[presser]](#presser)
3942
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
43+
- [Other News](#other-news)
4044
- [Meeting Minutes](#meeting-minutes)
4145
- [Discussions](#discussions)
4246
- [Requests for Contribution](#requests-for-contribution)
@@ -122,14 +126,30 @@ it hit version 0.28 which added new functionality and improved existing:
122126
- Major [book] improvements.
123127
- See the full list of changes in the [blog post][0.28].
124128

125-
[Fyrox]: https://github.com/FyroxEngine/Fyrox
129+
[fyrox]: https://github.com/FyroxEngine/Fyrox
126130
[0.28]: https://fyrox.rs/blog/post/feature-highlights-0-28/
127131
[fyrox_discord]: https://discord.com/invite/xENF5Uh
128132
[fyrox_twitter]: https://twitter.com/DmitryNStepanov
129133
[book]: https://fyrox-book.github.io/
130134

131135
## Learning Material Updates
132136

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

135155
## Library Updates
@@ -230,7 +250,7 @@ useful information -->
230250
<!-- Bonus section to make the newsletter more interesting
231251
and highlight events from the past. -->
232252

233-
------
253+
---
234254

235255
That's all news for today, thanks for reading!
236256

72.1 KB
Loading

0 commit comments

Comments
 (0)