
Create stunning text animations, gradients, and effects in minutes using my powerful Effect Sequencer. Ideal for programmers and solo developers.This asset is fully compatible with the Built-in, URP, and HDRP render pipelines.Version 1.3 Update: The new TMP_Animator component allows you to apply looping effects to individual words/characters using tags (e.g., text).Note: The UIFrostedGlass effect is currently supported in the Built-in and URP pipelines only. HDRP support is planned for a future update.Animate Individual Words & Characters with Simple Tags!Tired of static, boring UI? Procedural UI Effects Pack is the ultimate all-in-one toolkit for creating beautiful, dynamic, and professional user interfaces.With the new TMP_Animator, you are no longer limited to animating entire text blocks. Bring your dialogue and UI to life by applying effects to specific words or characters using simple, powerful tags like Hello World! This transforms the pack from a collection of effects into a complete UI animation framework.With broad support for Built-in, URP, and HDRP, this pack provides a huge collection of over 15 highly customizable effects. Whether you want a simple drag-and-drop effect or advanced per-character control, this asset is designed for maximum flexibility and ease of use.⭐ NEW IN V1.3 - THE FRAMEWORK UPDATE ⭐TMP_Animator (Tag-Based System): A powerful new manager component that allows you to apply looping effects to individual words or characters using intuitive, HTML-like tags.Hybrid Effects: All looping effects can now be used in two modes: Standalone (drag-and-drop for full-text animation) and Managed (for precise, tag-based control).Key FeaturesPowerful Core Tools:TMP_Animator: A robust tag-based system to control per-character animations.Effect Sequencer: A tool to chain and choreograph multiple full-block effects with precise timing.Full Tri-Pipeline Support: Works out-of-the-box with the Built-in, Universal (URP), and High-Definition (HDRP) render pipelines.Full C# Source Code, Interactive Demo Scene & Comprehensive Documentation.Advanced Text Animations (15+ Effects):Per-Character Looping: Wobble, Jitter, Wave, Breathe, Shear, and the new per-character Text Shake can all be controlled with tags!One-Shot Animations: Typewriter, Fade In & Fade Out, Rotate & Flip, Scale & Pop, Drop In.Glitch Effects: From a simple color flicker to a professional RGB-split and displacement glitch.Professional Image & Panel Effects:UI Shake / Rumble: Apply a smooth, Perlin-noise-based rumble to any UI element—perfect for adding impact.Shine / Glossy Sweep: Add a high-quality, reflective sweep to buttons and panels.Frosted Glass / UI Blur: A premium, real-time blur and distortion effect. (Works in Built-in & URP; HDRP support coming soon)Static & Animated Gradients.Built with performance and ease of use in mind, this pack is the perfect tool I designed for programmers, solo developers, and teams looking to dramatically elevate their UI with minimal effort.Updated Technical InformationRender Pipeline Compatibility:Full Support for Built-in, URP, and HDRP: This asset is fully compatible with the Built-in Render Pipeline, the Universal Render Pipeline (URP), and the High-Definition Render Pipeline (HDRP).Shader Effects (UIShineSweep, UIFrostedGlass): These two effects include dedicated, optimized materials for each pipeline. To use them, you must manually assign the correct material for your project's pipeline as described in the documentation.Dependencies & Requirements:Requires TextMeshPro: All text-based effects are built for and require TextMeshPro, which is included by default in modern Unity versions.Unity Version: Requires Unity 2021.3 LTS or newer.Package Information:Full C# source code is included for all components.All scripts and shaders are contained within the ProceduralUIEffects namespace to prevent script conflicts with your other assets.Includes a comprehensive PDF documentation and an interactive demo scene.These assets were initially created and structured by a developer. An advanced language model was then used to optimize and accelerate the debugging process. The code was reviewed, tested, and refined by Fluxent Interactive to ensure quality.