Skip to main content
mousebear
Honored Contributor
November 15, 2021

Meta Avatars SDK (Feedback/Issues)

  • November 15, 2021
  • 161 replies
  • 71094 views

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 Meta Avatars SDK here: https://developer.oculus.com/blog/meta-avatars-sdk-now-available/

 

Refer to the Meta Avatars SDK documentation here: https://developer.oculus.com/documentation/unity/meta-avatars-overview/

161 replies

kuriyamakyastal
Inspiring
January 8, 2023

The result of "OvrPlatformInit.InitializeOvrPlatform()" is Fail.

I added the MetaAvatars SDK to implement the MetaAvatars functionality for an already released AppID, and when I tried to connect to OvrPlatform, I got a "Failed to initialize OvrPlatform".
I checked the error message and found it to be "NotEntitled".
The same error occurs when the AppID is incorrect.

When I created a new AppID as a trial, the connection succeeded without problems, and I was able to display avatars created by the user.
The "Data Use Checkup" setting itself is the same in both cases, so this does not seem to be the problem.
 (Perhaps the sequence has not progressed to the data usage check.)


 

kuriyamakyastal
Inspiring
January 8, 2023

Problem solved.
I had already released the app on AppLAB, but I needed to purchase the target app once from the AppLAB side for the account to test it.
After the purchase NotEntitled" no longer occurs.

anthonyhunt75
Participant
January 25, 2023

Hi everyone!

 

I know now that the developers don't recommend to store streaming data for playback, as it is not very reliable, but I still had a try to do this for a research project.

Unfortunately my data captured is in a format that is not readable by my unity project. Basically my data sample is of size 468 bytes, when the four LODs are 364, 620, and more...

I know I have recorded in low LOD, but I am unsure why the data is not size 364 then... I can't find any documentation detailing which settings are influencing the buffer size for streaming data (other than LOD level), are there any parameters in the OVR Avatar Entity, or AvatarSdkManager that would affect this buffer size ?

 

Thanks!

anthonyhunt75
Participant
January 25, 2023

I would like to add that the data has been captured in standalone quest 2 APK.

New Participant
January 26, 2023

Can someone give me a straight link to the FB network information security Administration? 

My own FB account (personal use) And two of my clients need My help to get these three way authentications off for a second. My laptop is broken also, im actually doing work (banners) with 8 year old phone and using library everyday. Let us just laugh off this all... 

kuriyamakyastal
Inspiring
March 4, 2023

Can I place my avatar farther away from the CameraRig?
I would like to know how to keep the avatar shown even when it is far away, as it hides when I move away a little.

Up and Coming
March 8, 2023

I've been using the Meta Avatar SDK for a while now. I've noticed a regression with v20 on Quest Pro:

In a networked session, Quest Pro avatars will freeze if the user takes their headset off and then puts it back on. Other players will see the Quest Pro user 'stuck' in the position they were in when they removed the headset. The avatars are unrecoverable until the player leaves and rejoins the game.

Steps to reproduce:

  • 1. Sync avatars with with `.RecordStreamData()` and `.ApplyStreamData()`
  • 2. Join session with one Quest Pro user and one Quest 2 user
  • 3. Quest Pro user removes the headset
  • 4. Quest Pro user dons the headset

Expected result: Quest 2 user should see the Quest Pro user's avatar continue to work.

Actual result: Quest 2 user sees a frozen avatar.

This is a regression from v18. I am able to repro by toggling back-and-forth between the v18 and v20 Avatar SDK plugins.

Up and Coming
April 4, 2023

so far as of April 5th 2023 I have not had any issues I can think of ad of yet ... 

KNOW IF SOMETHING DOES HAPPEN AFTER THE FACT YOU BETTER BELIVE I WILL GET A HD OF YOU FOR SOME HELP

REGINAGIBSON
New Participant
April 14, 2023

Hey guys, i have an issue with the correct display of the elbows. do i need to change a certain setting in avatarsdkmanagerhorizon or in my ovravatarentity script? I would be grateful for any help.

Up and Coming
April 14, 2023

I noticed this on v20 as well. Does rolling back to v18 fix things?

New Participant
April 26, 2023

I found two bugs in the Meta Avatar 2 SDK.

  • Shader error in 'Avatar/Horizon': Couldn't open include file 'AvatarCommonSurfaceFIelds.cginc'. at Assets/Oculus/Avatar2/Example/Common/Shaders/Horizon/AvatarCommon/AvatarCommonLighting.cginc(11)
  • Shader error in 'Avatar/Horizon': Couldn't open include file '../FBToneMapping.cginc'. at Assets/Oculus/Avatar2/Example/Common/Shaders/Horizon/Horizon/VertexGI/Interface.cginc(15)
Both are caused, because the case between filename and reference in the cginc file not being consistent.

Feedback/ feature requests:
  • All-in-One example with other SDKs, especially interaction
  • Configuration of bot avatars in the Unity inspector (not with number, but more like the editor in the Quest)
New Participant
August 4, 2023

Hello! I'm working in Unity 2021 with Oculus SDK and Meta Avatars SDK on a multiplayer game and there is a mirror object in the scene, there was a problem with the fact that the avatar was turned on in FirstPerson mode and the head was not displayed, the problem was solved by switching to ThirdPerson, but now I noticed that avatars with hats see part of the cap or hat from the main camera. I tried to solve the problem by creating a copy of the avatar (mirroring) and adjusting the layers, but at the same time, you can see the layering of avatars and a slight synchronization of movements. Are there any ways to solve my problem, is it possible to enable full body rendering for a separate camera when the first-person mode is enabled? and will the problem with partially visible hats in the first-person view (but in the script it is enabled from the third person) be solved in the future?

New Participant
February 6, 2024

Avatar SDK with Quest for Business: how to use Shared Mode?

Our application expects that users can walk into a conference room and pick up a headset, and get into a shared experience as quickly as possible, some colocated in MR, some remote. Maybe they add a participant name, but there is no expectation that they will already have a Meta account. The Shared Mode of Oculus for Business is good, but the Avatar SDK requires a Meta ID to function. Is there any way to support generic Meta Avatars for Shared Mode usage?