@Override
    public void postRender() {
        // We're done with our textures now - the game is done drawing into them.
        for (int eye = 0; eye < 2; eye++) {
            ovr_CommitTextureSwapChain(session(), hardware.getChain(eye));
        }

        // Send the result to the HMD
        int result = ovr_SubmitFrame(session(), 0, null, hardware.getLayers());
        if (result != ovrSuccess) {
            throw new IllegalStateException("Failed to submit frame!");
        }
    }
Place the camera within the scene.

@param eyePos      the eye position.
@param obsPosition the observer position.
@param cam         the camera to place.
jme3-vr/src/main/java/com/jme3/input/vr/oculus/OculusViewManager.java