
Enhance Unity's animation performance by dynamically changing animation framerate and skin quality for far-away animated objects.Compatible with all render pipelines and Unity versions (including Unity 6 with GPU Batched skinning)Unity 2022.3+ recommendedAnimatorLOD Pro optimizes your projects by changing animation framerates and bone quality based on distance. This means that close objects animate as smooth as it can be, while far away animations are allowed to skip frames. This saves both CPU and GPU (skinning) costs during runtime.Features?Dynamic animation frameratesDynamic skin weight/bone qualityAdjustable LOD settingsFully multithreaded skinning and animationsAvoid lag spikes by spreading out Animator updatesEasy to use (samples, video guides, and documentation)Supports all rendering pipelines (BiRP, URP, HDRP)Supports all platforms, including AR, VR, Android, PC, WebGL, and consolesSupport for 3rd party toolsThis technique is already being used by many game studios, and now it's available to your Unity projects!Simple Setup:Add the AnimatorLODManager component to your scene.Attach the AnimatorLODBase component to your animated objects.Watch your animation performance improve instantly!3rd party tool supportIncluded integration with multiple 3rd party animation assets. You can also manually add support for your packages with the brand new Advanced mode!Included support:FinalIKAnimancerAnimation RiggingNeed help?Join our community or read the documentation to get up and running!Support Discord | Discussions Page | DocumentationScripts:Core:- AnimatorLODManager- AnimatorLODBase- AnimatorLODAdvanced- LODSettingsExternal scripts:- AnimatorLODFinalIK- AnimatorLODAnimancer- AnimatorLODAnimationRiggingEditor (optional):AnimationManagerInspector