Skip to content

use animator transform for PoseHandler in remote players#537

Merged
dooly123 merged 2 commits intoBasisVR:developerfrom
BoatFloater:pose_handler_avatar_transform
Feb 16, 2026
Merged

use animator transform for PoseHandler in remote players#537
dooly123 merged 2 commits intoBasisVR:developerfrom
BoatFloater:pose_handler_avatar_transform

Conversation

@BoatFloater
Copy link
Contributor

My avatar's animator is a child of the BasisAvatar component, which does not seem like it should be unsupported according to the docs and some comments I found in the code.

I changed the PoseHandler to reference the animator's transform (instead of the root transform of BasisAvatar) which seems to align with the code on the sender side.

I only tested this fix in desktop mode but before the change, the avatar was stuck in T-Pose at origin on remote clients, and after the change, it seemed to work normally.

@dooly123
Copy link
Collaborator

That will cause a performance degradation. I'm happy to merge it if you pre-store the transform as the other one was.

@dooly123
Copy link
Collaborator

crossing my fingers that its all ok :)

basically desktop and vr are identical in operation over the network so should all be good

@dooly123 dooly123 merged commit 6be0cc5 into BasisVR:developer Feb 16, 2026
3 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants