10 Commits

Author SHA1 Message Date
Campbell Suter
b1baa26ea1
Use two smaller textures for OculusVR, rather than a single large one 2017-10-07 21:41:27 +13:00
Campbell Suter
5df7f80c04
Clean up Oculus View Manager update() method 2017-10-07 21:41:27 +13:00
Campbell Suter
601ba1cfda
OculusVR: Add basic camera positioning 2017-10-07 21:41:25 +13:00
Campbell Suter
8a3336704a
Move rendering setup from Oculus VRViewManager to OculusVR, and implement cleanup 2017-10-07 21:41:25 +13:00
Campbell Suter
1c975918b1
OculusVR: Call GetPredictedDisplayTime to satasfy SubmitFrame 2017-10-07 21:41:25 +13:00
Campbell Suter
f0b4c13515
Use real, not stub, values in VRViewManagerOculus 2017-10-07 21:41:24 +13:00
Campbell Suter
cf28e81480
Add initial VRViewManagerOculus 2017-10-07 21:41:23 +13:00
Campbell Suter
4ce05dd0ca
Add pre-render method to VRViewManager in preparation for adding Oculus
Rift support. See
https://hub.jmonkeyengine.org/t/libovr-oculus-rift-support/39427
2017-10-07 21:41:22 +13:00
seint
651e77953a VR controller clean integration 2017-04-13 08:40:34 +02:00
Julien Seinturier
6cf1b57e00 Added VREnvironment class that gather the system related VR objetcs.
This VREnvironment is independent from the JMonkey stuff and enables to
check and initialize VR specific capabilities before initializing
VRAppState.

The procedure is now to initialize a VR environment and, if the
initialization is ok, to attach a VRAppstate to the main application.

Some class has been refactored:

- System classes are within the com.jme3.system package
- VR related utility classes are in the package com.jme3.util.
2017-02-15 11:19:18 +01:00