Develop
Develop
Select your platform

Optimize Avatars using Meta Avatars SDK

This page provides information on ways to optimize the use of Meta Avatars in your app.

Meta Avatar SDK GPU Skinning

Use the Meta Avatar SDK GPU skinning solution to save CPU resources instead of Unity’s. Enable this by setting the Default Skinning Type to OVR_UNITY_GPU_FULL.

Run Body Solver Off Main Thread

Run the Body Solver system asynchronously, not on the main thread. This reduces CPU usage, with an average cost of one additional frame of solver latency. This serialized property will appear on any class that inherits from OvrAvatarInputManager.
For more information, go to OvrAvatarEntity.

OvrAvatarManager Settings

There are several settings on the OvrAvatarManager component that can be adjusted based on the performance needs of your App, such as network throttling and asset preloading. For more information, go to OvrAvatarEntity.

Lip Sync Mode

When enabling lip sync for Avatars, choosing between Original and Enhanced modes provides a tradeoff between quality and CPU savings.
Did you find this page helpful?