Forum Discussion
ueczz
11 years agoHonored Guest
OGRE 3D, Rift DK2 (Extended mode)
Hi,
crossposting from the OGRE 3D Forums, for reference.
I coded a "simple" integration into OGRE 3D, you can find it on github, along with compilation and usage instructions.
"Simple", because:
I did not need time warp for my project, so I did not add it. Making the direct mode work with OGRE seems to be a bit more involved, and kojak is working on that.
Screen from the included demo:

Use this however you wish. It'd be cool if you let me know, though - maybe by posting here.
crossposting from the OGRE 3D Forums, for reference.
I coded a "simple" integration into OGRE 3D, you can find it on github, along with compilation and usage instructions.
"Simple", because:
- it only works with the extended mode and
- has no time warping at this point
- but at the same time is intended to be very simple to integrate.
I did not need time warp for my project, so I did not add it. Making the direct mode work with OGRE seems to be a bit more involved, and kojak is working on that.
Screen from the included demo:

Use this however you wish. It'd be cool if you let me know, though - maybe by posting here.
8 Replies
- marcoseduExplorerThank you ueczz,
I really appreciate this post. - cyberealityGrand ChampionAwesome work. OGRE is fun.
- ueczzHonored GuestUpdate: The vignette issue has been fixed. With 0.4.3, this version also runs on Linux (Tested on Ubuntu 14.04.)
- MrZofkaHonored Guest32 bit or 64 bit? Do you need to run the oculus daemon?
Regards,
Marc - ueczzHonored GuestYes, daemon needs to be running (see the included readme, last point under "building": https://github.com/Germanunkol/OgreOculusSample)
I used visual studio 32 bit (on a 64 bit PC). But it should work with 64 bit as well...? I don't think there's any part of it which requires 32 bit. - MrZofkaHonored Guest
"ueczz" wrote:
I used visual studio 32 bit (on a 64 bit PC). But it should work with 64 bit as well...? I don't think there's any part of it which requires 32 bit.
I meant the daemon running on linux os. Because it is built for 64bit.
Best regards,
Marc - ueczzHonored Guest
"MrZofka" wrote:
I meant the daemon running on linux os. Because it is built for 64bit.
Ah, all right.
Also, I just stumbled on your other thread, now I think I understand what your problem is.
Well, on my (64 bit) Ubuntu system I've been running the 64 bit version:
$ file oculusd
oculusd: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=01311e3db1056b7aa0c15389e3332802ce278f83, stripped
This works fine.
But you need to have the deamon running - so if you hae a 32 bit system and they only shipped the 64 bit version of oculusd which you can't run, then I don't think I can help you, sorry... You'll need to keep asking them.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 2 years ago
- 2 years ago
- 6 months ago
- 28 days ago