Нарисуйте заполненную кривую хризантемы в C#
Этот пример очень похож на
Color the_color = GetColor(t); // Заполните треугольник от этого края до начала координат. the_brush.Color = Color.FromArgb(64, the_color.R, the_color.G, the_color.B); PointF[] pts = { pt0, pt1, new PointF(0, 0) }; e.Graphics.FillPolygon(the_brush, pts); // Нарисуем внешний край кривой. the_pen.Color = the_color; e.Graphics.DrawLine(the_pen, pt0, pt1);
Цвет заливки имеет непрозрачность 64, так что только 64/256 = 25% непрозрачны и могут отображаться ранее нарисованные треугольники.