Alix Ollivier
Alix Ollivier10h ago

How to connect XR Rig to Normcore Avatar?

I recently made a duplicate of my XR rig so I can make changes to my player controller. Now my Normcore Avatar doesn't move with my rig. How do I reconnect them?
2 Replies
kapa.ai
kapa.ai10h ago
Hi @Alix Ollivier. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave: ---------------------- To connect your XR Rig to your Normcore Avatar, you need to ensure that the transforms (root, head, and hands) from your XR Rig are correctly assigned to the corresponding fields in the RealtimeAvatarManager. This is especially important if you’ve duplicated or modified your XR Rig, as the references may no longer be valid. Here’s what you should do: 1. Locate the RealtimeAvatarManager in your scene. This component is responsible for instantiating and managing avatars for each player. 2. Assign the correct transforms from your XR Rig to the RealtimeAvatarManager: - In the inspector, you’ll see fields for the root, head, left hand, and right hand transforms. - Drag the corresponding objects from your XR Rig (the new duplicate, not the old one) into these fields. 3. Test the connection by entering Play mode. Your Normcore Avatar should now follow the movements of your XR Rig. If you’re using a custom camera rig or a plugin like VRIK, it’s especially important to wire up these transforms manually, as the default Unity XR APIs may not automatically link them. This ensures that your RealtimeAvatar instance matches the transforms of your camera rig and moves correctly with your player controller changes.
If you are using a plugin like VRIK and your avatar setup uses a camera rig, you’ll need to wire it up to RealtimeAvatarManager’s Root, Head, and Hand transform inputs. This will ensure that your RealtimeAvatar instance matches the transforms of your camera rig instead of using the default Unity XR APIs.
XR Common Questions If you follow these steps and your avatar still doesn’t move, double-check that the correct transforms are assigned and that your XR Rig is active in the scene. ---------------------- Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: ----------------------
kapa.ai
kapa.ai10h ago
<@185325614775926784> Kapa.ai is still learning and improving, please let me know how I did by reacting below.

Did you find this page helpful?