Reverse Engineering the Oculus Rift DK2's Positional Tracking Tech
An anonymous reader writes The Oculus Rift DK2 VR headset hides under its IR-transparent shell an array of IR LEDs which are picked up by the positional tracker. The data is used to understand where the user's head is in 3D space so that the game engine can update the view accordingly, a critical function for reducing sim sickness and increasing immersion. Unsurprisingly, some endeavoring folks wanted to uncover the magic behind Oculus' tech and began reverse engineering the system. Along the way, they discovered some curious info including a firmware bug which, when fixed, revealed the true view of the positional tracker.
You're writing a book and you want plugs, plugs, plugs.
Get over yourself - all you did was post the codes that let you enable the LEDs without having the SDK.
Anyone with the SDK can get these codes. Oh, and you made a thread on Reddit.
You contributed nothing of significance to this project, which itself is nothing of significance - it's just people messing around with the Oculus Rift Development Kit 2 and trying to get it to do stuff without using the development kit.
You get the executable when you get the SDK. It's not hard to monitor HID, lol. None of this is hidden, buried, or secret. It's just not published.
Anyone who has the SDK can easily do what you did. Actually, maybe I should rephrase that to "any developer who has the SDK", since these seems to be a lot of people who have the SDK who are just people buying into the hype and treating it as an early product release, as opposed to being developers intending to make shit.
You're acting as if you cracked some shit open on the level of finding a exploit to unlock / root a smartphone, or running homebrew / "backups" a video game console.
To use a car analogy, you looked under the hood and counted the cylinders on the engine.
But please, tell us more about that book you're writing! We're all so excited to give you money to read more of your insights.