
A modular system for animating blendshapes in Unity. Blend expressions across layers, preview in-editor, and integrate with Timeline. No setup, no dependencies, just clean facial control.🔧 Features:Layer-Based Expression Blending: Assign expressions to layers (eyes, mouth, emotion, etc.) and blend them together with adjustable weights.Multi-Renderer Support: Animate blendshapes across multiple SkinnedMeshRenderer components (face, teeth, tongue, etc).Smooth Transitions: Expressions interpolate over time.Custom Editor UI: Dropdowns, sliders, foldouts, inline setup — all built-in with no dependencies.Preview Mode: Test expressions live in the Editor and restore original blendshape states when exiting.Unity Timeline Integration: Drop expressions into Timeline clips with full layer/expression control and transition durations.🚀 What’s IncludedThe full source code, under a unique namespaceA clean demo scene with a test rig and UI for live expression controlA README and changelogGizmo icon for easy scene visibilityUnity Version:Tested with Unity 6.0.0f1. Should work with all Unity 6+ versions.Render Pipeline Compatibility:✅ Built-in Render Pipeline✅ Universal Render Pipeline (URP)✅ High Definition Render Pipeline (HDRP)Dependencies:None — fully self-contained. No third-party plugins required.Platform Support:WindowsmacOSLinuxWebGLAndroid / iOS (Editor preview mode is Editor-only)Supported Features:Multi-layer blendshape animationSkinnedMeshRenderer multi-target supportSmooth interpolation and transitionsPlay mode and editor preview compatibilityTimeline integration with custom track & clipIn-scene gizmo iconInspector UI with dropdowns, sliders, and labelsSave/load to ScriptableObjectWorks in ExecuteAlways mode (for editor previews)Package Contents:ExpressionController.cs and all supporting scriptsEditor scripts with custom inspectorsDemo scene with UI and example setupREADME, changelog, and usage commentsGizmo iconFully namespaced code for safe project integrationLicense Type:Single Entity. Can be used in commercial and non-commercial projects.Ai was used in the debugging process.