Animated UV distortion for Unity uGUI graphics, with per-element controls, three simple material examples, a masked ribbon and an English PDF manual.Animate uGUI widgets with texture-driven UV distortion. Per-widget strength and animation values are carried in extra vertex UV channels, allowing Images and RawImages to display animated distortion.Includes a shader, custom Inspector, optional UV scrolling component, reusable shield/energy/button HUD prefab, saved demonstration scene and five-page English PDF manual. The HUD visibly charges and activates without 3D props.This changes sampled widget texture coordinates, not UI layout or the 3D scene behind the Canvas. It is not a TextMesh Pro distance-field shader. Retained framework work by mitaywalle / Dmitry is credited under the included MIT notices.Unity 6000.0.30f1, URP 17.0.3 and Unity UI 2.0.0. Tested on Windows / Direct3D 11.Provide an EventSystem and compatible input module. Disable the demo driver before binding gameplay values.Strong distortion can bleed across sprite-atlas borders: use suitable padding or standalone textures. Reference Bloom requires Screen Space - Camera, HDR and camera post-processing; Overlay supports distortion but not camera Bloom.Mobile, XR, HDRP and arbitrary custom Graphic, atlas or blend configurations are not certified. Includes five-page English PDF manual.AI was used during code refactoring and scene preparation.




