The ultimate screen distortion setup for Unity
Watch Example Video
Features
* Support for additive distortion from several sources at once
* Blur support for distorted areas with individual blur amounts for each distortion volume
* Distance fade to seamlessly fade in/out distortion when viewing far away objects.
* Usable on thousands of particles at once without noticeable performance hit (on PC/Console).
* Supports distortion to anything that can be rendered with a shader (particles, trails, meshes, etc.)
* Three types of built in distortion types: Mesh-TriPlanar, Mesh-UV and Plane-UV.
* Easily add support to your own shaders with three lines of code (also possible via Amplify Shader Editor)
Compatibility
* Works on PC (Windows/OS X)
* Works on Consoles (PS4/XBOX One)
* Works on Mobile (Android/iOS)
* Unity 5.6+