Uber Particle Shader

Features

  • Multiple composite functionalities that can be freely combined and detached (including common functions such as distortion, dissolve, color mapping, color adjustment, etc.)
  • Supports rendering for opaque objects, transparent objects, decals, and screen distortion.
  • Supports Enable Mesh GPU Instancing in the Particle System.

Limitations

  • Currently, only supports the Universal Render Pipeline (URP).
  • Does not support adding or removing functions during actual device operation (all functionalities are controlled by shader_feature).
  • Some features are only supported by the Vulkan graphics API (e.g., Texture-WrapMode).
  • Only supports version 2021.3 and newer.

See more on Docs

Contact me