Modular URP distortion toolkit with Scalar, Vector, Procedural Sine and Radial distortion, plus reusable Sub Graphs and composition examples.Developed with Unity 2022.3.62f3 LTS and tested with Unity 6.6 (6000.6.1f1). Designed for the Universal Render Pipeline (URP) and Unity Shader Graph. Built-in Render Pipeline and HDRP are not supported. No custom scripts or Asset Store package dependencies are required.GSL Distortion Toolkit is a modular Unity URP Distortion Shader Toolkit for creating animated warping, surface distortion, localized deformation, procedural motion, and texture-driven distortion effects.Use it to build heat-style distortion, energy and magical effects, unstable surfaces, animated warping, ripple-like deformation, stylized VFX, and other distortion-driven shader effects without being locked to a single predefined visual style.The Toolkit includes both Ready To Use Shader Graphs and Materials for immediate results and reusable Shader Graph Sub Graphs for building custom Distortion effects.Two complementary workflows are included:Ready To UsePrebuilt Shader Graphs and configured Materials provide ready-made Distortion effects that can be used immediately and customized through exposed parameters.Build Your Own Shaders (BYOS)Reusable Sub Graph blocks expose the fundamental Distortion mechanics for users who want to build custom shaders, integrate distortion into existing Shader Graphs, or combine multiple coordinate-processing operations.Four Distortion mechanics:Scalar DistortionUses a scalar texture field together with an independent Direction to control coordinate displacement. Suitable for directional warping, noise-driven motion, animated surface variation, and other field-based distortion effects.Vector DistortionUses RG texture data as a two-dimensional displacement field, preserving local vector direction and magnitude for more complex directional warping.Procedural Sine DistortionGenerates animated distortion mathematically without requiring an external distortion texture. Suitable for procedural waves, oscillating deformation, and animated surface motion.Radial DistortionCreates localized center-driven coordinate warping controlled by Center, Radius, and Strength. Suitable for pulse-style effects, localized impacts, energy fields, and circular deformation.Ready To Use and composition examplesThe included shaders and materials demonstrate each Distortion mechanic individually.Additional examples demonstrate:• Independent Offset addition• Offset masking• Morphing between Distortion fields• Domain warping• Localized radial warpingThese examples show how the same Distortion mechanics can be layered, blended, localized, and combined to produce more complex visual results.Built for customization and compositionEach BYOS Distortion block provides both CoordinatesOut and Offset outputs.This allows Distortion behavior to be:• Used directly• Chained sequentially• Combined through displacement• Masked• Blended• Localized• Reordered and repeated• Integrated into compatible Shader Graph workflowsTexture-driven Distortion blocks also support independent field coordinates, allowing the distortion source and the coordinates being distorted to use separate coordinate domains.The same Distortion building blocks can therefore be reused across many different materials, VFX styles, and shader workflows instead of being locked to a single predefined result.GSL Distortion Toolkit is designed as part of the expanding GSL Shader Toolkit Library, where each Toolkit focuses on one fundamental shader mechanic that can be used independently or combined with other compatible Toolkit blocks.No custom scripts are required.Experiment. Combine. Create.Developed in Unity 2022.3.62f3 LTS with URP and Shader Graph.Compatibility has also been tested in Unity 6.6 (6000.6.1f1).Render Pipeline: Universal Render Pipeline (URP)Shader System: Unity Shader GraphDeveloped and tested in: Unity 2022.3.62f3 LTSCompatibility also tested in: Unity 6.6 (6000.6.1f1)Included Shader Graph content:• 4 reusable BYOS Distortion Sub Graphs• 4 Ready To Use Shader Graphs• 5 composition example Shader GraphsDistortion mechanics and examples:• Scalar Distortion• Vector Distortion• Procedural Sine Distortion• Radial Distortion• Offset Addition• Offset Mask• Morph• Domain Warp• Localized WarpMaterials:• 4 Ready To Use Materials• 5 composition example MaterialsAdditional content:• Demonstration/test textures• 1 technical Demo Scene• GSL Distortion Toolkit User Guide• GSL Shader Toolkit Library General GuideCustom scripts: NoneAsset Store package dependencies: NoneBuilt-in Render Pipeline: Not supportedHDRP: Not supported




