Feature/#294 untangle open vr
Rundown:
-
DisplaySystem
is split into aDisplaySystemOpenVR
and aDisplaySystemWindow
for those two cases. Parent classDisplaySystem
. - The default engine setup creates both
- The
Setup
class now also sets up default frame graphs that are then passed into theRenderingSystem
- The
RenderingSystem
still contains some DisplaySystem-specific stuff, which I propose to get rid of in a separate issue as described in the discussion below -
TrackingSystem
is renamed toTrackingSystemOpenVR
to make the connection clear.
This has not yet been tested on an HMD, since @mbellgardt tested the last version.
@jwendt @ademiralp @mbellgardt
Edited by Jan Delember