Commit graph

10 commits

Author SHA1 Message Date
Simon
4617fdec5a Small optimisation of the setting of the matrices for multiview 2020-10-09 21:33:55 +01:00
Simon
a9dbcb1f7b HUD and PDA now working
some minor bugs with videos not playing on the PDA but it is pretty much working how it was now.
2020-10-08 23:01:13 +01:00
Simon
fb4d4a81d2 Multiview Shader Matrices buffer now supplied correctly
- decomposed the MVP into three separate matrices so the view matrix only needs to be supplied to the shader once per frame
- huge speed boost to the render thread, only a handful of ms per frame now, any framedrops are purely from the GPU
2020-10-08 21:16:18 +01:00
Simon
b004763108 Fix in game GUIs
we've lost the HUD and PDA though :(
2020-10-07 22:46:46 +01:00
Simon
74acf16f9d Implementation of OpenGL ES Multiview
Now render thread takes 50% CPU time since it only runs once.

More work is needed as GUIs are messed up
2020-10-07 19:05:09 +01:00
Simon
aaa37bbe69 VR HUD Attached to off hand controller
Thanks again to the Fully Possesed Mod for the functionality for this one!
2020-09-25 00:10:19 +01:00
Simon
ec594e1357 Lots of good stuff..
- Flashlight from "backpack"
- HUD now visible (with some stereo depth)
- PDA now has a functional mouse pointer
- Interaction with screens is by pointing the weapon controller rather than gaze based
- Default SS is now 1.0
- Default refresh rate is 60hz
2020-09-16 00:02:29 +01:00
Simon
9a0823392c Almost too many fixes to mention!
start of weapons working (6DoF)
looks like glitchiness is fixed
stereo working correctly
most buttons working nicely
positional tracking (sort of)
2020-09-11 22:41:18 +01:00
Simon
4201c1deca Working stereo
very jittery though
2020-09-09 23:16:24 +01:00
Simon
b2b8f43c9d Initial Commit
Builds, runs, no stereo or much else is working, menus work ok though
2020-09-08 23:10:45 +01:00