IndexHardware
IndexHardware copied to clipboard
Controller origin and orientation doesn't match tracked coordinates
I'm trying to use the controller CAD file as an in-game reference of where the real controllers are (just like the virtual controllers in SteamVR Home). However, it seems that the origin and rotation of the STL file don't match at all with the coordinates coming in from OpenXR.
I've tried roughly correcting it by hand and it looks the expected origin and orientation are more like this (the orange dot in the bottom right is where they used to be):

Here's the transform I applied to get to this:

Of course I haven't been able to get it exactly right. Would it be possible to get the exact transform?