Forum Discussion
mouse_bear
4 years agoRetired Support
Meta Avatars SDK (Feedback/Issues)
Do you have any feedback and/or issues in regards to the Meta Avatars SDK? Use this place to discuss, as we'll have members of the engineering team reviewing this thread!
Read the blog on the M...
Aweeed
3 years agoHonored Guest
HI! I'm working on AVATAR2 SDK in unity (quest 2) , after input the developer number in Oculus Platform' -> 'Edit Settings' and Avatar edit setting , load the sample mirror scene , run in Oculus Link , the avatar is broken as you can see in photo below, I though it's two controler issue , so I change the setting to controller only, but It's the same result , please help , working on this for ten hours , still can not work ;(
and pop out some error message here
[ovrAvatar2 examplePlatformInit] Update your app id by selecting 'Oculus Platform' -> 'Edit Settings'
at Oculus.Platform.Core.getAppID (System.String appId) [0x00046] in C:\Users\User\OculusPassTest\Assets\Oculus\Platform\Scripts\Platform.cs:50
at Oculus.Platform.Core.AsyncInitialize (System.String appId) [0x00000] in C:\Users\User\OculusPassTest\Assets\Oculus\Platform\Scripts\Platform.cs:64
at OvrPlatformInit.InitializeOvrPlatform () [0x00020] in C:\Users\User\OculusPassTest\Assets\Oculus\Avatar2\Example\Common\Scripts\OvrPlatformInit.cs:34
UnityEngine.Debug:LogError (object,UnityEngine.Object)
[ovrAvatar2 sampleAvatar] Error initializing OvrPlatform. Falling back to local avatar
UnityEngine.Debug:LogError (object,UnityEngine.Object)
[ovrAvatar2] System.NullReferenceException: Object reference not set to an instance of an object
at Oculus.Avatar2.CAPI+ovrAvatar2Transform.op_Implicit (UnityEngine.Transform t) [0x00008] in C:\Users\User\OculusPassTest\Assets\Oculus\Avatar2\Scripts\CAPI\OvrAvatarAPI_Types.cs:364
at SampleInputTrackingDelegate.GetRawInputTrackingState (Oculus.Avatar2.OvrAvatarInputTrackingState& inputTrackingState) [0x00052] in C:\Users\User\OculusPassTest\Assets\Oculus\Avatar2\Example\Common\Scripts\SampleInputTrackingDelegate.cs:35
at Oculus.Avatar2.OvrAvatarInputTrackingDelegate.GetInputTrackingState (Oculus.Avatar2.OvrAvatarInputTrackingState& inputTrackingState) [0x00000] in C:\Users\User\OculusPassTest\Assets\Oculus\Avatar2\Scripts\OvrAvatarInputTrackingDelegate.cs:25
at Oculus.Avatar2.OvrAvatarBodyTrackingContext.InputTrackingCallback (Oculus.Avatar2.CAPI+ovrAvatar2InputTrackingState& trackingState, System.IntPtr userContext) [0x00007] in C:\Users\User\OculusPassTest\Assets\Oculus\Avatar2\Scripts\OvrAvatarBodyTrackingContext.cs:205
UnityEngine.Debug:LogError (object,UnityEngine.Object)
Oculus.Avatar2.OvrAvatarLog:Log (Oculus.Avatar2.OvrAvatarLog/ELogLevel,string,string,UnityEngine.Object) (at Assets/Oculus/Avatar2/Scripts/OvrAvatarLog.cs:101)
Oculus.Avatar2.OvrAvatarLog:LogError (string,string,UnityEngine.Object) (at Assets/Oculus/Avatar2/Scripts/OvrAvatarLog.cs:159)
Oculus.Avatar2.OvrAvatarBodyTrackingContext:InputTrackingCallback (Oculus.Avatar2.CAPI/ovrAvatar2InputTrackingState&,intptr) (at Assets/Oculus/Avatar2/Scripts/OvrAvatarBodyTrackingContext.cs:214)
Oculus.Avatar2.CAPI:OvrAvatar_Update (single) (at Assets/Oculus/Avatar2/Scripts/CAPI/OvrAvatarAPI_Avatar.cs:230)
Oculus.Avatar2.OvrAvatarManager:Update () (at Assets/Oculus/Avatar2/Scripts/OvrAvatarManager.cs:499)
- ImmersiveMatthew3 years agoAdventurer
I believe the issue is that you need a Rift ID when using link on the Quest. You can just make a shell game on your developer dashboard and target the Rift to get that App ID. May be wrong there as I did not use link myself.
- Aweeed3 years agoHonored Guest
I'm using quest2 , so I put the ID in second colume, and I just apply a rift ID , doesn't work , thanks for reply 😉 HELP! ;(
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 3 months ago
- 7 months ago
- 2 months ago