ValveSoftware / steamvr_unity_plugin

SteamVR Unity Plugin - Documentation at: https://valvesoftware.github.io/steamvr_unity_plugin/
BSD 3-Clause "New" or "Revised" License
1.02k stars 254 forks source link

Wrong tracker center in rendermodel #1065

Closed biosmanager closed 1 year ago

biosmanager commented 1 year ago

When using the rendermodel for either the 2.0 or 3.0 Vive tracker, it shows a wrong center point. The manual clearly states that the tracking origin of the tracker is on the top of the ring surface around the camera screw.

vive_tracker_manual

However, when loading the render model in Unity, it uses a different origin inside of the tracker body. I even checked the obj file in Blender and it seems the origin is also wrong for the mesh.

vive_tracker_wrong_center vive_tracker_blender

Does anybody know if this is a bug? Or am I doing something wrong?

zite commented 1 year ago

I believe this is a problem with the manual and not SteamVR. The render model's pivot point is not necessarily what the driver reports.