#VR Thread
1 messages · Page 1 of 1 (latest)
What's the context of your development? Is this a new custom VR device? Or like a modded version of an existing device? If it's an existing device, then it could be any of what you described, on the chip, unique manufacturer serial number that gets referenced, operating system or device driver.
The device ID in the context of Unity's XR subsystem is usually an identifier provided by the XR device's SDK, which in turn may be generated or derived from the underlying OS or hardware.
Usually if you're on our end, the Unity side and using a device that already exists, then UnityEngine.XR knows how to find the device and communicate with its SDK, usually via driver really.
Basically the context of the development is a new custom VR device. Though, It's still being examined whether or not more modularity is attained from creating a new one from the ground up or just modding an existing device. With what you sent, it seems that it's better to just mod it at this point since creating a new SDK for this would be too time consuming as the focus of the device isn't just on the VR
Yea, the difficulty lies in the lack of documentation out there since it's so specialized.
Though with regards to Oculus Quest 2, would you happen to know what exact SDK it uses and where it could be found? Been seeing some online but at this point, I'm really not sure which of these are exactly the same or closest to what Oculus Quest 2 uses
Like for Unity dev?
Yes for Unity dev. Though if it has a general SDK for all platforms, I think that would be interesting to look into as well
Unity you just add it to your project from the asset store
https://assetstore.unity.com/packages/tools/integration/oculus-integration-82022
They do have a generic SDK on their website though, but not much point in it if you're mainly using unity or unreal.
https://developer.oculus.com/downloads/
Alright will look into these. Thanks for answering my queries! I'd appreciate it if the thread remains pinned as I'll be looking back into this from time to time
lol alright thanks once again!
maybe look at OpenVR