Magnum Oculus SDK Example

< 1 Minute Read.

Quite a while ago (in 2015) I con­trib­uted my first ex­am­ple to Mag­num: the Ocu­lus SDK In­te­gra­tion Ex­am­ple.

Magnum OVR Example Screenshot

This ex­am­ple demon­strates how to use the acom­pa­ny­ing Ocu­lus SDK In­te­gra­tion, a wrap­per around the Ocu­lus Desk­top SDK to make ren­der­ing for the Ocu­lus Rift eas­i­er with Mag­num.

I want­ed this for the in­house game en­gine we were build­ing at Vhite Rab­bit. I was re­plac­ing Ir­rlicht with Mag­num back then, since I had a feel­ing that Ir­rlicht was get­ting out­dat­ed and ad­di­tion­al­ly had trou­bles get­ting in­to the com­mu­ni­ty. Boy did I not know what I was do­ing. Mov­ing to Mag­num was one of the best de­ci­sions I ev­er made.

The ini­tial pull­re­quest for the Mag­num Ocu­lus SDK In­te­gra­tion was on the 7th of June 2015 and with 57 com­ments was the most dis­cussed pull­re­quest I had ev­er done up to then. I nev­er ex­pect­ed this amaz­ing amount of de­tailed feed­back and I learnt so much from it. (Thanks @mosra! ;) )

It will even­tu­al­ly be re­placed by an OpenXR in­te­gra­tion, but you may want to check it out any­way :)

Writ­ten in 30 min­utes, ed­it­ed in 10 min­utes.