Anim Graph Net Sync - Lumberyard User Guide

Anim Graph Net Sync

Open 3D Engine (O3DE), the successor to Lumberyard, is now available in Developer Preview. Download O3DE or visit the AWS Game Tech blog, O3DE Discord, or O3DE GitHub to learn more. The Lumberyard forums have been deprecated. You may view past forum discussions in the archive.

The AnimGraph component, which adds an animation graph and motion set to a character, does not automatically synchronize its parameters across the network. Lumberyard's GridMate networking system provides a server an authoritative way of replicating these parameters. This replication enables the movements of a character on a server to be mirrored on all of the clients that are connected to the server.

To implement the replication, use Lumberyard's Anim Graph Net Sync component, which is included with the EMotion FX Animation gem. The Anim Graph Net Sync component requires the Network Binding component and can be added to any entity that has the AnimGraph component.

For more information, see Synchronizing Animations Across a Network.