Вы можете использовать кисть, как это:
<Rectangle>
<Rectangle.Fill>
<LinearGradientBrush EndPoint="6,6" StartPoint="2,2" SpreadMethod="Repeat" MappingMode="Absolute">
<GradientStop Color="#FFAFAFAF" Offset="0"/>
<GradientStop Color="#00FFFFFF" Offset="1"/>
<GradientStop Color="#00FFFFFF" Offset="0.339"/>
</LinearGradientBrush>
</Rectangle.Fill>
</Rectangle>
Я использовал этот конкретный пример из отличного проекта blacklight , вам нужно поэкспериментировать со всеми различными настройками, чтобы посмотреть, что и для чего. Я предполагаю, что радиальная кисть позволит вам получать точки и т. Д. Я думаю, что они создали его в смешанном виде, так как все числа были сумасшедшими десятичными, пока я их немного не продезинфицировал.