Skip to content

Commit 7e0e119

Browse files
committed
Update readme
1 parent 02cef2c commit 7e0e119

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

readme.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
# VSG OpenXR Integration
22

3-
(prototype) VR support for [VulkanSceneGraph](https://github.com/vsg-dev/VulkanSceneGraph)
3+
(prototype) VR support for [VulkanSceneGraph](https://github.com/vsg-dev/VulkanSceneGraph) via OpenXR.
44

5-
Latest State: vsgvr library created, functionality encapsulated in a few functions & VRViewer class.
5+
## Status
6+
vsgvr library created, functionality encapsulated in a few functions & VRViewer class.
67
Functionality under OpenXR has reached parity with previous openvr version, so OpenXR will be the backend going forward.
78
(openvr version should be available in a branch if you want it)
89

910
[![Demo Video](http://img.youtube.com/vi/ZA7syEMAIMo/0.jpg)](http://www.youtube.com/watch?v=ZA7syEMAIMo "vsgvr Demo Video")
1011

11-
example_vr.cpp should be similar enough to a desktop 'hello world'.
12+
example\_vr.cpp should be similar enough to a desktop 'hello world'.
1213

1314
Thing | Status
1415
-----------------------------|--------
@@ -17,15 +18,14 @@ Windows Build | Building
1718
Code | Messy, but in roughly the right structure
1819
OpenXR Presentation | Present, will need cleanup but should be functional for now
1920
OpenXR Input | Not Implemented Yet
20-
Controller tracking | Not Implemented Yet
21-
Controller models in scene | Not Implemented Yet
21+
Controller tracking | Working
22+
Controller models in scene | Working
2223
HMD tracking | Working
2324
Desktop view | Not Implemented Yet
2425

2526
Issue | Status
2627
-----------------------------|-------
2728

28-
2929
## Setup
3030

3131
If you don't have a headset see here - Force a null driver to allow basic display output:
@@ -35,7 +35,7 @@ Building requires:
3535
* cmake > 3.14
3636
* vulkan sdk
3737
* VulkanSceneGraph
38-
* OpenXR loader (Included in deps/openxr)
38+
* OpenXR loader (Git submodule in deps/openxr)
3939
* (For model creation) vsgXchange
4040

4141
```
@@ -60,3 +60,5 @@ Export from blender to gltf:
6060
Convert to vsg via `vsgconv model.glb model.vsgt`
6161
* Ensure vsgXchange is built with assimp support (For assimp itself I used vcpkg)
6262
* Ensure a recent build is used for correct lighting (fd35cc2 or newer)#
63+
64+

0 commit comments

Comments
 (0)