Forum Discussion
matan2
12 years agoHonored Guest
Newb overview requested
Well, this is the ultimate newb question.
While there's a reference manual, I could not find a description of the software/os integration architecture. So:
Does the OS (on linux, or in general) treat the oculus as another display? is that the only supported mode?
Does that mean all display programming is done as if you're just writing a regular application that has UI, and you can choose any UI technology?
How would you describe the type of "Effort" the application has to do for the sake of 3D? is it something like just programming opengl, or does it have to use some proprietary api instead?
What rendering is taken care of on the GPU, and what is left to the device?
Can the application be just 2D?
I think there should be a developer introduction briefly describing all this, perhaps you can refer me, or just provide this information here instead, if it isn't already out there.
Thanks!
While there's a reference manual, I could not find a description of the software/os integration architecture. So:
Does the OS (on linux, or in general) treat the oculus as another display? is that the only supported mode?
Does that mean all display programming is done as if you're just writing a regular application that has UI, and you can choose any UI technology?
How would you describe the type of "Effort" the application has to do for the sake of 3D? is it something like just programming opengl, or does it have to use some proprietary api instead?
What rendering is taken care of on the GPU, and what is left to the device?
Can the application be just 2D?
I think there should be a developer introduction briefly describing all this, perhaps you can refer me, or just provide this information here instead, if it isn't already out there.
Thanks!
3 Replies
- bluenoteExplorerYou probably did not see this: https://developer.oculus.com/?action=doc
- matan2Honored GuestRight! thanks. Since the answers to the specific questions must be scattered, a quick outline of them would also be appreciated, helping me and others figure whether to leap in.
- 2EyeGuyAdventurerIt doesn't work on Linux yet.
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 months ago
- 3 months ago