Каирский радиальный градиент

Я использую радиальный градиент в Каире, но не получаю ожидаемых результатов. Радиальный градиент, который я получаю, гораздо менее размыт, чем я ожидал, и я не могу возиться с цветовыми остановками, чтобы получить желаемые результаты. Вот код:

cairo_pattern_t *pat;

pat = cairo_pattern_create_radial(100.0, 100.0, 0.0, 100.0, 100.0, 20.0);
cairo_pattern_add_color_stop_rgba(pat, 0, 0, 0, 0, 1);
cairo_pattern_add_color_stop_rgba(pat, 1, 0, 0, 0, 0);

Вот изображение того, о чем я говорю.

radial gradient

7
задан Q2Ftb3k 6 July 2012 в 02:03
поделиться