HANAMA_JP Posted June 29 Share Posted June 29 I want to use passthrough and vive tracker in Unity using XR Elite. My project uses OpenXR and InputSystem. Passthrough is now possible. However, I'm having trouble figuring out how to recognize vive trackers with InputSystem. I have struggling with this problem for over a month. It would be helpful if someone could help me. Link to comment Share on other sites More sharing options...
VIVE_chengnay Posted June 30 Share Posted June 30 Hi @HANAMA_JP, Which plugins did you import to your project? Could you list all the versions including Unity Editor? Thanks! Link to comment Share on other sites More sharing options...
HANAMA_JP Posted July 1 Author Share Posted July 1 Hi, @chengnay, thanks for your help! I have attached a list of plugins that I have installed in my project. Unity Editor ver is 2021.3.22f1. I'll wait for instructions on what you want to check next. Thank you. Link to comment Share on other sites More sharing options...
HANAMA_JP Posted July 1 Author Share Posted July 1 Hi, @chengnay, thanks for your help! I have attached a list of plugins that I have installed in my project. Unity Editor ver. is 2021.3.22f1. https://drive.google.com/file/d/1ZNJqzcFXAKQy_LSD-CJ4cV-jQd1vYlkp/view?usp=sharing I'll wait for instructions on what you want to check next. Thank you. Link to comment Share on other sites More sharing options...
VIVE_chengnay Posted July 2 Share Posted July 2 Hi @HANAMA_JP, For Vive Tracker, your project needs to install SteamVR Unity Plugin, and it should be using PC Standalone platform. Then you need to stream your content to XR Elite via Vive Streaming. There is no direct connection between Vive Tracker and XR Elite. 1 Link to comment Share on other sites More sharing options...
HANAMA_JP Posted July 2 Author Share Posted July 2 Hi, @chengnay, Thank you very much for your advice. After installing the SteamVR plugin, Tracker was recognized. However, I have one concern. Adding the Steam VR_Tracked Object (Script) Component was required to move the Cube with the Tracker's Position and Rotation. Is this correct? I also tried with InputSystem only, but I couldn't get the Tracker's Position/Rotation. Position/Rotation Action Type: value Control Type: Vector3 / Quaternion Binding Path : devicePosition[XYZ HTC Vive Tracker (OpenXR)] /deviceRotatio[XYZ HTC Vive Tracker (OpenXR)] Link to comment Share on other sites More sharing options...
VIVE_chengnay Posted July 7 Share Posted July 7 Hi @HANAMA_JP, I will need sometime to check, get back to you when I done checking. Haven't been using Input System for long time. Link to comment Share on other sites More sharing options...
HANAMA_JP Posted July 9 Author Share Posted July 9 Hi, @chengnay, I appreciate your cooperation. After installing the SteamVR plugin, InputSystem's controller inputs no longer work either. I'm still researching how to get controller input, but I think you can probably use the SteamVR plugin InputSystem to get controller input. SteamVR plugin may be more powerful than Unity InputSystem. Link to comment Share on other sites More sharing options...
VIVE_chengnay Posted July 9 Share Posted July 9 Hi @HANAMA_JP, It is depending on your needs. I saw you want to use Unity's Input System. If your project can switch to SteamVR's Input System, that's also possible. Switching to SteamVR's Input System, is your previous problem still exists? On 7/2/2023 at 6:16 PM, HANAMA_JP said: However, I have one concern. Adding the Steam VR_Tracked Object (Script) Component was required to move the Cube with the Tracker's Position and Rotation. Is this correct? I also tried with InputSystem only, but I couldn't get the Tracker's Position/Rotation. Position/Rotation Action Type: value Control Type: Vector3 / Quaternion Binding Path : devicePosition[XYZ HTC Vive Tracker (OpenXR)] /deviceRotatio[XYZ HTC Vive Tracker (OpenXR)] And, I also see that you have VIU installed which helps you do cross-platform. Link to comment Share on other sites More sharing options...
HANAMA_JP Posted July 9 Author Share Posted July 9 Hi, @chengnay, I need: ・Passthrough ・Full body tracking (Use Tracker) ・UI operation If possible, I don't care what system I use. I got interested in XR and started writing code. Therefore, I am lacking in basic skills as an engineer. So I don't know the impact of each plugin. Right now, I'm trying to check things one by one from a simple point, and I'm trying to operate the UI only with the SteamVR plugin. (I'm studying on the Internet, but it's taking me a while to understand because there are so many different methods.) I'll let you know later if the UI can be operated. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now