Shader Gradients - Edit Gradients as Material Properties OFFICIAL SALE

Expose Gradients as Material Properties


Unity's Gradient properties cannot normally be exposed as editable material properties in the Material Inspector, and unlike many other Shader Graph properties, Gradients cannot normally use Show In Inspector.


Shader Gradients solves that limitation by letting you use Unity's Gradient editor directly inside your material inspector, whether you're using Shader Graph or HLSL/ShaderLab.


Simply add a Texture2D property with the _BakeGrad_ prefix and Shader Gradients automatically displays it as a fully editable Gradient field in the Material Inspector, with both HDR and LDR support.

Under the hood, it bakes the Gradient into a texture and automatically updates it every time you make a change, letting you see the result immediately in your material.



Core Features:

  • Works with Shader Graph and HLSL/ShaderLab
  • Immediately see your changes reflect in the material as you make changes
  • Uses tiny baked gradient textures with negligible runtime cost
  • Automatic background texture baking
  • Generated textures are stored as material sub-assets — no loose generated files
  • HDR and LDR gradient support
  • Custom texture resolutions, auto-rebake on resolution change
  • Supports multi-object editing
  • Serialization, duplication, deletion handled automatically
  • Configurable Filter Mode and Wrap Mode

At runtime there is no gradient evaluation, only regular texture sampling.


Shader Gradients stores your editable Gradient data inside a lightweight ScriptableObject attached to each material as a sub-asset. Generated textures are stored as material sub-assets too, so there are no loose generated files cluttering your project.


Whenever you modify a gradient, it automatically and seamlessly updates a baked texture that your shader samples just like any other texture.



Ideal for

  • VFX and Stylized shaders
  • Custom Lighting and Toon Shaders
  • Dissolve effects
  • Fire, lightning and energy effects
  • Height-based coloring
  • Terrain blending
  • Character shaders
  • Procedural materials
  • Gradient ramps / color ramps
  • Any shader that already samples a gradient texture

Documentation:

https://evernulltools.github.io/shadergradients-docs/


Questions before you buy? Feel free to contact me at:

evernulltools@gmail.com