OculusDK2 repository
Forks
Forks pushed to more recently than obviousjim/ofxOculusDK2 itself, plus any admin-confirmed fork with commits of its own — worth checking if you're hitting issues with the original.
Branches ahead of master
These branches have commits not yet on master — could be unmerged fixes or work in progress worth a look.
README
ofxOculusRift
Oculus Rift addon for openFrameworks lets you attach the rift rendering and headtracking pipeline to any existing ofCamera.
Originally by Andreas Muller Refactored by James George
void testApp::setup(){ oculusRift.baseCamera = &cam; //attach to your camera //opens the device, an Oculus must be plugged in //as it uses the params returned from the head set to configure //the resolution settings oculusRift.setup(); //must run in full screen mode ofToggleFullScreen(); } void testApp::draw(){ //move your camera wherever you'd like, this becomes the base //position of the view //now render using oculus flow oculusRift.beginLeftEye(); drawScene(); oculusRift.endLeftEye(); oculusRift.beginRightEye(); drawScene(); oculusRift.endRightEye(); //pushes the render texture to the viewer oculusRift.draw(); }
void testApp::drawScene(){ //draw anything here in 3d, will be rendered once for each eye }
ofxAddons