Towellie
Towellie8mo ago

[TESTING] How to set up Meta Avatars with Normcore

Hey, can you walk me through using Meta Avatars with Normcore?
3 Replies
kapa.ai
kapa.ai8mo ago
Hi @Tom. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- Sure, I can guide you through the process of setting up Meta Avatars with Normcore. Here are the steps: 1. Install the Normcore Meta XR package: Before starting, ensure that you've installed Normcore and have configured all of Meta's platform prerequisites. Once Normcore is set up in your project, you can install the Normcore Meta XR UPM package. Open up Package Manager, switch to My Registries, and install Normcore Meta XR from the Normal package registry. source (https://normcore.io/documentation/guides/meta/meta-avatars-setup) 2. Set up Meta Avatars: Import the "Meta Avatars" sample that comes with the Normcore Meta XR UPM package. Add the "AvatarSDKManagerMeta" prefab to the scene using the MetaAvatarsSDK > Normal > Create AvatarSDKManager menu item. Then drag the "Realtime + Meta Avatar Player" prefab into the scene. Add your App Key to the Realtime component and hit Play. The included "Meta Avatar Player" will spawn. source (https://normcore.io/documentation/guides/meta/meta-avatars-setup#set-up-meta-avatars) 3. Customize Meta Avatars: If you want to add Meta Avatars functionality to an existing avatar prefab, you can create a Meta Avatar prefab from scratch. Create an empty Game Object in the scene with a MetaAvatar component on it. Click the “Set Up Meta Avatar” on MetaAvatar to configure the avatar prefab. MetaAvatar will reset the transform on the root Game Object, perform the RealtimeAvatar prefab setup if necessary, and add a MetaAvatarLipSync component that references RealtimeAvatarVoice. source (https://normcore.io/documentation/guides/meta/meta-avatars-customization) 4. Set up your Unity project: Install the Meta SDKs from the Asset Store. Configure your App ID by opening the Oculus Platform Settings window and filling out the App ID. Fix any remaining project configuration issues by opening the Project Settings window and selecting the "Meta XR" tab. source (https://normcore.io/documentation/guides/meta/meta-platform-prerequisites#set-up-your-unity-project) Remember, all avatar customization settings are automatically imported from the user's system preferences. Head tracking, hand tracking, finger tracking, lip sync, and voice chat using Normcore's RealtimeAvatarVoice all work automatically. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ----------------------
kapa.ai
kapa.ai8mo ago
<@497453196797804544> kapa.ai is still learning and improving, please let us know how it did by reacting below
Towellie
TowellieOP8mo ago
@NormalMark I think this answer can be improved, we'd want to make sure it advises you complete the Meta Platform Prerequisites before Step 1, if im understanding the docs right