Comments (26)
It is a completely new project with those 3 installed through UPM. I didn't modify anything
from com.xrtk.sdk.
I tested it also on another PC with HP Reverb, newly installed Unity. WMR for SteamVR, both Beta and Stable, same issue with clicking these objects, and with the Axis Setup error message
from com.xrtk.sdk.
Wondering how you're getting the missing input axes, but it could be part of the problem.
from com.xrtk.sdk.
I have also tried dev branch, if I am doing it correctly: New project, downloaded branch "development" which I extracted into Assets\XRTK-Core-development. I also extracted SDK-development into Assets\XRTK-Core-development\Submodules\SDK and did the same with WindowsMixedReality-development and I still get the "Input Axis not setup. "
from com.xrtk.sdk.
Thanks for the update.
Were you able to pull this project directly and get it to run?
from com.xrtk.sdk.
It does play, but in addition to that error also has Unable to register a service with a null concrete IMixedRealityControllerDataProvider type.
and there is not XRTK logo in inspector
from com.xrtk.sdk.
Very strange. Make sure you've got Developer Mode enabled on your OS to make sure the symbolic links are being correctly generated for the submodules
from com.xrtk.sdk.
Developer Mode was already enabled. I have retried repeating everything it in new project with newly downloaded development branches and it shows
Failed to load 'D:/M/Template/XRTKTemplate8/Assets/XRTK-Core-development/XRTK-Core/ProjectSettings/XRSettings.asset' because it was serialized with a newer version of Unity. (Has a higher SerializedFile version)
and the same for WindowsMixedReality and SDK. Still using Unity 2019.1.14f1
Then on Configure the Unity Crashes
Reopenning does not show these messages again
Then the Configure works (still no XRTK logo) and at that time the mentioned issue with IMixedRealityControllerDataProvider
appears
Clone and Customize works
Play works, and as soon as I turn on the controller I get Input Axis is not setup.
on every frame
OpenVR mode
from com.xrtk.sdk.
Okay thanks for the update. Trying to reproduce on my side.
from com.xrtk.sdk.
Not sure how this value can be null. Can you open your version and tell me what you see on line 65 of the BaseControllerPointerInspector
?
from com.xrtk.sdk.
Also try using the new upm releases and let me know if you can reproduce this issue.
from com.xrtk.sdk.
Tried with new Project, imported "com.xrtk.core": "0.1.19", "com.xrtk.sdk": "0.1.13", "com.xrtk.wmr": "0.1.5"
Line 65 in BaseControllerPointerInspector
is
EditorGUILayout.PropertyField(isTargetPositionLockedOnFocusLock);
I also have error
Unable to register a service with a null concrete IMixedRealityControllerDataProvider type.
UnityEngine.Debug:LogError(Object)
XRTK.Services.MixedRealityToolkit:CreateAndRegisterService(Type, SupportedPlatforms, Object[]) (at Library/PackageCache/[email protected]/Services/MixedRealityToolkit.cs:845)
XRTK.Services.MixedRealityToolkit:InitializeServiceLocator() (at Library/PackageCache/[email protected]/Services/MixedRealityToolkit.cs:376)
XRTK.Services.MixedRealityToolkit:InitializeInstance() (at Library/PackageCache/[email protected]/Services/MixedRealityToolkit.cs:278)
XRTK.Services.MixedRealityToolkit:Awake() (at Library/PackageCache/[email protected]/Services/MixedRealityToolkit.cs:689)
from com.xrtk.sdk.
Unable to register a service with a null concrete IMixedRealityControllerDataProvider type.
There should be a name in the next error, what's the service that didn't get started?
from com.xrtk.sdk.
Yes, sorry, there is also
Failed to start Oculus Controller Data Provider!
UnityEngine.Debug:LogError(Object)
XRTK.Services.MixedRealityToolkit:InitializeServiceLocator() (at Library/PackageCache/[email protected]/Services/MixedRealityToolkit.cs:383)
XRTK.Services.MixedRealityToolkit:InitializeInstance() (at Library/PackageCache/[email protected]/Services/MixedRealityToolkit.cs:278)
XRTK.Services.MixedRealityToolkit:Awake() (at Library/PackageCache/[email protected]/Services/MixedRealityToolkit.cs:689)
I tried deleting Oculus from XR settings, but the message is still there.
from com.xrtk.sdk.
The oculus one is harmless atm. It's just because we haven't made a release on upm yet, but that's currently processing. Should be published in the next hour or so.
from com.xrtk.sdk.
The real problem is the NRE in the pointer inspectors. For some reason you've got a mismatch there, and I'm not sure why.
Did you implement your own controller pointers? Seems like the SDK and the Core are out of sync. But if you did the UPM only install then they should be good to go.
from com.xrtk.sdk.
What headset are you testing with?
from com.xrtk.sdk.
HP WMR (not Reverb)
from com.xrtk.sdk.
Even with the UPM updates in a new project you're still getting the axis not setup and pointer NRE errors?
from com.xrtk.sdk.
It was just pulled, http://upm.xrtk.io:4873/, Still have the Axis setup error. Is there anything else I can do to make it more up to date?
from com.xrtk.sdk.
Not that I'm aware.
Please do me a favor and open a new bug report for the invalid axis and be sure to put in the full stack trace. That's a separate error and I wanna follow up with it. Thanks.
from com.xrtk.sdk.
Sent. Thanks
from com.xrtk.sdk.
Thanks for the update
from com.xrtk.sdk.
Can you tell me exactly which object is getting the null reference?
from com.xrtk.sdk.
Tried with new Project, imported "com.xrtk.core": "0.1.19", "com.xrtk.sdk": "0.1.13", "com.xrtk.wmr": "0.1.5"
Line 65 inBaseControllerPointerInspector
is
EditorGUILayout.PropertyField(isTargetPositionLockedOnFocusLock);
This confuses me because I removed isTargetPositionLockedOnFocusLock
in com.xrtk.sdk
0.1.13
from com.xrtk.sdk.
I think I tracked this down. Should be fixed with #74
from com.xrtk.sdk.
Related Issues (19)
- Ensure no platform dependencies HOT 1
- Missing package dependencies
- PR #44 missed some definition updates in the serialisation HOT 1
- MixedRealityInputSystem error; Failed to start the Input System! No controllers visible HOT 1
- Prefab saving issue with DefaultDiagnosticsWindow prefab HOT 8
- Diagnostics window is too close to the main camera view
- Diagnostics pin button doesn't properly highlight
- Diagnostics prefab console warning text color is hard to read
- Remove abstract modifier for InputSystemGlobalListener HOT 6
- Mixed Reality Data Provider type bug HOT 1
- Spatial Observer Profiles are missing from the packages and sdk
- Adding SDK to a new project, causes a DIrectoryNotFound error HOT 2
- Define XRTK UX integration (SDK)
- Missing asset files after SDK import via UPM HOT 4
- Project validation build step fails to unload assets in profile folder HOT 3
- SDK: Create a sample script for detecting and updating scene active content based on AR / VR
- SDK core dependency is not aligned to latest release HOT 5
- Hand Simulation configuration profiles missing elements in release HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from com.xrtk.sdk.