{"version":"1.0","type":"rich","title":"A Material Property Drawer for the [Gradient] attribute which lets you edit gradients and adds them to the shader as textures. More information here: https://twitter.com/totallyRonja/status/1368704187580682240","description":"This drawer adds a gradient editor to Unity’s Material Inspector for shader properties marked with the `[Gradient]` attribute. It converts the edited gradient into a 1D texture, bakes it using `Texture2D.SetPixel` and `Apply`, and assigns it to the material via `Material.SetTexture`. The tool stores and reloads gradients by encoding them as JSON in the texture’s asset name, using `JsonUtility` and `AssetDatabase` for persistence, with a fallback blue-to-red default.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-f13da7b1bd479f50d8b0453a75f8f914?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}