Can't believe it's been this long since i updated it the last time (with the exception of a minor fix). Here's the boilerplate stuff:
27th Dec 2013. Long overdue update with OVR 0.2.5c support. Major refactoring of the OculusRift? object to static. Support for many filter types. One gotcha with this update is that you also need to initialize the Oculus in a new way. Please have a look in the wiki. This is due to the problems that arise for some (and now me too in the latest libovr) where it can't be initialized properly. This is likely to change in the future, when i figure out what is wrong. Any help on the subject is appreciated.
"The television screen has become the retina of the minds eye."
hi neph, your sensor api and code works great for win, are you going to build binaries for linux and mac too?
Also it would be sweet with a method for retrieving the pFusionResult->GetOrientation(); Quaternion directly and only!
"It's like Homeworld in first person." Disable Aero and vSync for a completely simulator sickness free experience with 2xHz FPS.
Keep the config utility open for tracking to work.
"rupy" wrote: hi neph, your sensor api and code works great for win, are you going to build binaries for linux and mac too?
Yes! I'm planning for at least a linux library. I'm not too well versed in cross platform compilation, but i've received some helping information on the subject.
"rupy" wrote:
Also it would be sweet with a method for retrieving the pFusionResult->GetOrientation(); Quaternion directly and only!
Sure, i can add a method for that.
"The television screen has become the retina of the minds eye."
18th Jan 2014. Added methods for direct access to orientation and acceleration on the OVR object. Requested by "rupy" on the Oculus Developer forums. Realized a new Quaternion was created every update in the CameraControl class. Changed it to setting the old one instead.
"The television screen has become the retina of the minds eye."
"It's like Homeworld in first person." Disable Aero and vSync for a completely simulator sickness free experience with 2xHz FPS.
Keep the config utility open for tracking to work.
It's not a problem, at all. I'm just happy that someone shows interest in the library. May i ask that you enter the requests here http://code.google.com/p/jmonkeyengine-oculus-rift/issues/list It'll make it easier to track, and others can also see what is in progress.
"The television screen has become the retina of the minds eye."
Ok, done! Just wanted to let you know the quaternion stuff works great! Euler should not be used as it creates gimbal-lock and other really uncomfortable effects when you rotate the head alot.
With Quaternions no nausea what-so-ever!
"It's like Homeworld in first person." Disable Aero and vSync for a completely simulator sickness free experience with 2xHz FPS.
Keep the config utility open for tracking to work.
Development of jMonkeyEngine support has been revitalized lately with the joining of jMonkeyEngine forum resident phr00t. We've replaced the old JNI classes with jherico's JOVR library and now have proper SDK distortion in place.
The work continues..
"The television screen has become the retina of the minds eye."