История изменений
Исправление
sambist,
(текущая версия)
:
Это код радиального градиента. Функция возвращает число от 0 до MAX_GRAD, которое означает степень удаления от первой точки (как, например, когда вы в ГИМПе рисуете радиальный градиент). Потом это число отправляется в другую функцию, которая параллельно принимает индекс градиента в хранилище. Результатом является цвет и...
int y, x;
for (y = 0; y < 1000; y++)
for (x = 0; x < 1000; x++)
{
uint16_t val = SmlGradientRadialValue(line, (SmlPoint){x, y});
SmlColour col;
SmlGradientGetColour(grd1, val, &col);
SmlImagePixelSet(img1, col, (SmlPoint){x, y});
}
Исходная версия
sambist,
:
Это код радиального градиента. Функция возвращает число от 0 до MAX_GRAD, которое означает степень удаления от первой точки (как, например, когда вы в ГИМПе рисуете радиальный градиент). Потом это число отправляется в другую функцию, которая параллельно принимает индекс градиента в хранилище. Результатом является цвет и...
int y, x;
for (y = 0; y < 1000; y++)
for (x = 0; x < 1000; x++)
{
uint16_t val = SmlGradientRadialValue(line, (SmlPoint){x, y});
SmlColour col;
SmlGradientGetColour(grd1, val, &col);
SmlImagePixelSet(img1, col, (SmlPoint){x, y});
}