As you know, there is a gradient option in PhotoShop named AngleGradient. But, WPF has only LinearGradientBrush and RadialGradientBrush gradients. Have you any idea to how to create an AngleGradient by using XAML?
UPDATE: Samples -by photoshop:

I wrote a shader for this, compile it and add the .ps file as a resource to your project:
Wrap it like this:
Use it in Xaml like this, the effect replaces all non transparent pixels with the gradient, hence the shape must have a color, any color:
And the output is:
Added it to this lib