Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
matan2's avatar
matan2
Honored Guest
12 years ago

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!