Commit Graph

52 Commits (a9cf6a348fc3a3d4ff1bb8787bdce71fc8424da7)

Author SHA1 Message Date
Rickard Edén 7c00561a3c reverting orientation changes. 7 years ago
Rickard Edén 30de635cdf Changing back orientation quat modification 7 years ago
Rickard Edén ffed048472 making VRViewManagerOSVR more similar to VRViewManagerOpenVR 7 years ago
Campbell Suter 5273045ddf
Prevent double-updating the main scene in VR 7 years ago
Rickard Edén a65b0ba3af added functionality to use front mounted vive camera. 2nd try 7 years ago
Rickard Edén 2c044a29c5 Revert "added functionality to use front mounted vive camera" 7 years ago
Rickard Edén ae7a134f1e added functionality to use front mounted vive camera 7 years ago
Campbell Suter 42fd964a22
Un-break VR mouse support for OpenVR 7 years ago
Campbell Suter 63dd46b8a3
Switch OculusVR to logger (from system.println), commenting spree 7 years ago
Campbell Suter 0b37e56bd0
Add recentering support for Oculus Rift, improve associated Javadoc 7 years ago
Campbell Suter 2464dcd17a
Add OculusVRInput 7 years ago
Campbell Suter c26316d81c
Add Oculus Touch mappings to VRInputType 7 years ago
Campbell Suter fcccdd75a5
Don't create unnecessary FrameBuffer for OculusVR view manager 7 years ago
Campbell Suter 7b30f69c2a
Fix mirror window displaying blank for Oculus Rift 7 years ago
Campbell Suter 9747c556ff
OculusVR: Use correct coordinate space conversions, looking around now works 7 years ago
Campbell Suter 760277f61d
Make OculusVR.getHMDVectorPoseLeftEye return the HMD relative, not world relative, eye positions. 7 years ago
Campbell Suter d7fc716065
Oculus: Initialize GUI to prevent startup crashes 7 years ago
Campbell Suter b6b1687450
OculusVR: Fix eye-texture sizing issue, producing correct FOV 7 years ago
Campbell Suter da52de7f7f
OculusVR: Get basic projections working (mostly), however, VR cameras still don't work properly 7 years ago
Campbell Suter b1baa26ea1
Use two smaller textures for OculusVR, rather than a single large one 7 years ago
Campbell Suter 5df7f80c04
Clean up Oculus View Manager update() method 7 years ago
Campbell Suter 563c3eabff
OculusVR: Implement getType and rename eyePoses to hmdRelativeEyePoses 7 years ago
Campbell Suter 3082e63cfd
OculusVR: Implement further tracking methods 7 years ago
Campbell Suter 601ba1cfda
OculusVR: Add basic camera positioning 7 years ago
Campbell Suter 8a3336704a
Move rendering setup from Oculus VRViewManager to OculusVR, and implement cleanup 7 years ago
Campbell Suter 1c975918b1
OculusVR: Call GetPredictedDisplayTime to satasfy SubmitFrame 7 years ago
Campbell Suter f0b4c13515
Use real, not stub, values in VRViewManagerOculus 7 years ago
Campbell Suter 0844c9da04
Add getters to OculusVR input 7 years ago
Campbell Suter 3ac7888dc0
Add initialization logic to OculusVR input 7 years ago
Campbell Suter 7313abf58d
Setup infrastructure for using LibOVR 7 years ago
Campbell Suter cf28e81480
Add initial VRViewManagerOculus 7 years ago
Campbell Suter d96bf2c13e
Add skeleton OculusVR input 7 years ago
Campbell Suter 5fd5939807
Add LWJGL-LibOVR gradle dependency 7 years ago
Campbell Suter 4ce05dd0ca
Add pre-render method to VRViewManager in preparation for adding Oculus 7 years ago
Alexandr Brui 10bc250db7 Fix of the one parameter of shadows render. (#688) 7 years ago
jseinturier 16b4dade2d Removing more static references. 8 years ago
jseinturier 2cacf16f69 Conform to... Oh you know what i mean... 8 years ago
jseinturier 0ecd38892c Conform to master... boring.... 8 years ago
jseinturier 9e945462f7 Conforming to last master branch 8 years ago
seint 651e77953a VR controller clean integration 8 years ago
Rickard Edén d6fb7d85f1 Fixed controller buttons: unControllerSize is size of struct in bytes. 8 years ago
Rickard Edén 39fad9cb3a Fix for mirror cam not being initialized 8 years ago
Rickard Edén 7818f985be Fix for NPE when initializing mirror view 8 years ago
Rickard Edén 1c22bd26b7 Support for Vive Tracker 8 years ago
Julien Seinturier 6cf1b57e00 Added VREnvironment class that gather the system related VR objetcs. 8 years ago
Julien Seinturier 33e6574387 Deprecated VRApplication. Now VRAppState should be used. 8 years ago
Julien Seinturier caab42d809 Merging with Master branch 8 years ago
Julien Seinturier 41bead60e3 Creating a VRAppState 8 years ago
Julien Seinturier b9071513e7 Working on Controller interaction 8 years ago
Julien Seinturier e61eff13ae Updating Java native binds to OpenVR 1.0.6 with strict JNA direct access 8 years ago