Avatar Setup
Avatar Registration
Note: Ensure that FishNet and XumNet are installed in the project beforehand.
In the RPlayerSpawner Inspector:
Add the following components
XumNetwork
XumNetSpawner
In the XumNetSpawner Inspector:
Download the MotionSystemNetworkManager package and install it.
Assign the MotionSystemNetworkManager to the Player Prefab field from
Assets/App/Prefabs/Avatar
Create a GameObject for the player position in the scene, then assign it to the Player Position field in the Inspector.
(Optional) If using shared objects:
Add their prefabs to the Object Prefabs list in the Inspector.
Create a GameObject for the object position in the scene, then assign it to the Object Position field in the Inspector.

In the MotionSystemNetworkManager Inspector:
Register the avatar prefab
Xbot_networked_NameTag
under the Avatar field from fromAssets/App/Prefabs/Avatar/Humanoid
Platform-Specific Motion System Settings
Depending on your target platform, motion tracking setup will differ.
Copy the following prefabs into any folder within your project's
Assets
directory fromPackages/Unified XR Motion/Assets/Prefabs
TreePointsFullBody
UntrackedFullBody
Double-click the MotionSystemNetworkManager (Player Prefab field).
Assign the appropriate prefab to the Prefab Motion field based on platform:
Windows (Non-tracking desktop environments)
Assign:
UntrackedFullBody
3D VR/AR Devices - Oculus/VisionPro
Assign:
ThreePointsFullBody
Double-click
ThreePointsFullBody > TrackingSystem
Add the following three components as below.
Unity HMD Tracking
Unity XR Controller Tracking
Unity XR Hands Tracking
3D VR/AR Devices - XREAL
Assign:
ThreePointsFullBody
Double-click
ThreePointsFullBody > TrackingSystem
Add the following component.
XREAL Hand Tracking
Last updated