Forum Discussion
2EyeGuy
13 years agoAdventurer
The SDK is too object oriented
Admittedly, I don't have a Rift, and I'm trying to use the SDK blind. But I'm not really liking this SDK's structure, or the structure of the samples. It looks like it was designed to be complicated a...
darren
13 years agoHonored Guest
You can create an abstraction layer of simplified functions to access the functionality conveniently. You only need to do so once.
I will be doing this. It's not a bad SDK. You should see the FBX SDK if you want insane object-orientedness.
once I have my abstraction layer all of my code rests on that layer. If they change the API (which they will) then all I need to modify is my abstraction layer.
Unfortunately I won't have my dev kit until May so I won't be doing this ny time soon.
It should only take a day or two to pull out all of the necessary functionality from the samples and reorganize it into the simplified abstraction layer.
Basically it would consist of: Initialize, UpdateFusion, with a structure containing all the data junk I want to get at, and then the camera/rendering/shader stuff.
I will be doing this. It's not a bad SDK. You should see the FBX SDK if you want insane object-orientedness.
once I have my abstraction layer all of my code rests on that layer. If they change the API (which they will) then all I need to modify is my abstraction layer.
Unfortunately I won't have my dev kit until May so I won't be doing this ny time soon.
It should only take a day or two to pull out all of the necessary functionality from the samples and reorganize it into the simplified abstraction layer.
Basically it would consist of: Initialize, UpdateFusion, with a structure containing all the data junk I want to get at, and then the camera/rendering/shader stuff.
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
- 10 months ago
- 4 years ago
- 1 year ago
- 4 years ago