Hello! I'm working on a Unity 2021 project using Neon XR, but I noticed the folder com.pupil-labs.neon-xr.unity is no longer in the GitHub repo. Would anyone happen to have an older archive or a fork with the full Unity integration? I'm a beginner in this field, so any help or guidance would be greatly appreciated. Thanks in advance!
Hi @user-b8e44f , can you provide the link that you are using?
The Neon XR Github repository is still available at the same link, here.
Hi ! I am using this one : https://github.com/pupil-labs/neon-xr
Ok, that is correct. The name of the folder you are looking for is com.pupil-labs.neon-xr.core
. I do not believe it ever had the name com.pupil-labs.neon-xr.unity
. May I ask where you found code that uses that package path?
Thanks for the clarification! I might have misunderstood what a colleague mentioned earlier – sorry about that. In any case, thank you very much for your help, I’ll try working with the .core package directly and see how far I can get.
You are welcome. Feel free to ask questions and you can find the full Neon XR Documentation, including that for the Core package, here.
Hi Rob, it worked with a dedicated router! Thank you for your help! I do have one more issue when building it on my own via the github branch. When i build it to the headset and open it with hand controls, it asks to switch to controllers before launching, even though the actual scene uses hand controls. Is there a setting I need to change in the project to launch using hand controls? Thank you so much for your help!
Great to hear. Just to be certain, are you building the main
branch or the neon
branch?
Hey all! I see that I'm not the only one asking about getting neon-xr working with the Vive Pro 2 VR headset, and I see the pupil-labs pages with models to enable people to design a mount for 3D printing. Before I go off and do that work, has anyone here done it already that would be willing to share the CAD model?
Thanks for your reply. I'm actually assessing the Unity dev environment before purchasing Neon. Could you tell me if your add-ons offer functionality to map gaze to Game Objects in real-time, or if it must be done with Pupil Cloud?
Hi @user-ef050f , since you are interested in Neon and Unity, I have moved your question to the 🤿 neon-xr channel.
So, Pupil Cloud is not used for real-time, but rather for post-hoc analysis.
Rather, all real-time usage and data recording happen locally, on a network of your choice. With Unity, you would use our Neon XR Core Package to receive the gaze data in real-time, also transformed to the VR coordinate system if needed.
You can then raycast that data into the simulated environment and use Unity routines to map it onto the surface. This would require custom code or if you want a more turnkey solution, you could look into third-party software that integrates with Neon and Unity, such as that provided by SilicoLabs.
And @user-ef050f , to clarify, you can in principle use Neon's real-time gaze data with the XRI Toolkit, or systems that build on it, such as the MRTK3 Project, for which we have examples.