So this is a 2d shape with a gradient, correct? You can do this, if not super conveniently, in Rhino, by making a planar surface and applying a gradient texture to the surface, and then setting the object display mode to ‘Rendered’.
-Pascal