11-15-2021
02:25 PM
- last edited on
06-22-2024
09:15 AM
by
TheAntiSocializ
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/
08-03-2022 12:47 PM - edited 08-03-2022 12:57 PM
Is there documentation on what all the ovrAvatar2EntityFeatures mean?
I'm trying to use ApplyStreamData and I find if I copy the same features as the NetworkLoopback example, my avatar stays in A-pose. If I enable CAPI.ovrAvatar2EntityFeatures.Animation it at least starts moving its hands and arms, but its face still doesn't move.
If I had more information about what those ovrAvatar2EntityFeatures are supposed to change, maybe it would help show what is different about our setup that leads to this difference in behaviour?
EDIT: Okay, I found this:
https://developer.oculus.com/documentation/unity/meta-avatars-ovravatarentity/#entity-features
It still doesn't quite make sense to me why the NetworkLoopback example doesn't have this enabled but it's necessary for me to not got A-pose.
08-16-2022 02:55 PM - edited 08-16-2022 02:59 PM
Thanks for the question @StefaSic . I am in the same boat as you are. Can we have an official statement on this please @mikedurand? Thanks!
08-17-2022 08:08 AM - edited 08-22-2022 12:42 PM
Also, while on the topic of cross platform avatar support, we've encountered a crash on Steam right on launch. Only one of our QA is experiencing it. I'm seeing this in his player log:
Plugins: Failed to load 'C:/Program Files (x86)/Steam/steamapps/common/MLB Home Run Derby VR/HRDVR_Data/Plugins\x86_64/libovrbody.dll' with error 'A dynamic link library (DLL) initialization routine failed.
He checked the plugins folder and that dll is indeed there. Seems strange it's only happening for him while others have been able to test the Steam build just fine.
In case needed, his system specs are:
CPU: AMD FX(tm)-6350 Six-Core Processor 3.90 GHz
GPU: NVIDIA GeForce GTX 1660 (only gpu on system,updated drivers and crash still occurred)
OS: Windows 10 Pro
RAM: 16 GB
Edit: It seems like the crash may be happening somewhere in the CAPI.OvrAvatar_Initialize call in OvrAvatarManager's Initialize function, if this helps.
Edit #2: Tried loading the dll in manually as opposed to having Load on Startup checked in the dll settings. It still didn't work but we at least got an error code out of it, which is 1114. This code implies that the PC needs to have the Switchable Dynamic Graphics setting changed, or have the graphics card set to High Performance for our game, but these are options that are only applicable to laptops or CPUs with integrated graphics, which does not apply to our QA (he's on a desktop, and his CPU does not have integrated graphics). And he's also updated his graphics drivers, so it's weird that this is the error code we're getting here for this dll.
@mikedurandAny insight into this would be helpful. I've tried finding more info and I only found people in this thread having trouble with the same plugin when building (not what we're seeing), or players mentioning on reddit having the same issue in other steam games using meta avatars but not mentioning whether it was resolved or not. Thanks!
08-29-2022 06:34 AM
Hey @OVA_PL , I managed to figure out having Steam VR players load Oculus users' custom avatars in crossplay. I don't know if it was just recently added or if I'm just blind and completely missed it before, but the documentation has this page about crossplay that explains how you can do it. Pretty much you have to set up your app for Federated Authentication, and then you can create federated users and generate a federated user access token for Steam users to set as the access token for the OvrAvatarEntitlement.
08-29-2022 10:02 AM
That documentation only was released last week so you didn't miss it. 🙂
08-29-2022 10:40 AM - edited 08-29-2022 10:41 AM
Hi Mike @mikedurand
Is there any public timeline on when I and other Unreal Engine developers will be able to integrate the new(ish) avatar system?
Thank you,
09-07-2022 07:20 PM
Nice, thanks for the info @StefaSic !
10-06-2022 12:38 PM
We would like to give our users a link to go edit their avatar. I found the following line which allows our users to be brought straight to the account holders edit avatar section:
AvatarEditorDeeplink.LaunchAvatarEditor()
However once the user has finished editing their avatar, we would like to have their avatar reloaded in our app. It would be nice to have a AvatarEditorDeepLink.OnSavedAvatarChanges() so that I can add some behaviour to happen afterwards.
10-07-2022 07:14 AM
Hi
I wanted to know if it was possible to edit the avatar models in the preset zip file, as I would need to have personalised avatars in an offline app, but connected on a LAN.
Thanks !
10-10-2022 01:21 PM
Hi there, I'm hoping that someone can help with an issue we are experiencing that relates to User Accounts and Meta Avatars.
Some of our users are experiencing an issue where they cannot load their Meta Avatar. This happens because they are getting a 400 error when calling:
Users.GetAccessToken().
The result from this call is usually passed into
OvrAvatarEntitlement.SetAccessToken()
This only happens to some users and not others and the problem has only started occurring after the Meta account migration.
We would really appreciate some help with this issue