Procedural UI Elements - Shaders


Documentation | Tutorials | Website



About The Package

Package contains 40+ UI-Shaders. All optimized and could be used for any platform.



Dynamic UI

With the newly added margin system for rectangle shape UI Elements one could create dynamic UI for Tablet, mobile & PC screen.

No need to add separate UI for different devices.



Usage

  • You could use these UI-Shaders as image materials, and control the shader properties from c# script. All the UI-Shaders will cost you only 1 MB of space.
  • Or you could convert the shader/material to image file (PNG).

Tools

  1. Material To Image Convertor
  2. Polygone Editor

Limitations

  • UI Elements 4B, 4C, 4D, 4E, 20B, 20C, 20D are not mobile optimized.
  • HDRP & URP world space canvas not supported only screen space canvas supported. And For Built in both world space and screen space canvas are supported.

Credits

  1. Sign distance funcions used in this plugin are downloaded from the website https://iquilezles.org/ under the free license.
  2. Noise textures are downloaded from the website https://screamingbrainstudios.com/isometric-lighting/