ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
7 мая
1413326 Топик полностью
Eddy_Em (12.03.2024 09:52, просмотров: 59) ответил Лaгyнoв на как вообще картинки рисуются? Вот тут в углу - синий кружок, а снизу красный прямоугольник. Внутри моргающий треугольник и надпись сверху. Можно на экране компа это изобразить, чтоб текст на Си сформировался? Или прям вручную высчитывать адреса точек? Отсель и досель. :-)
Я у себя в ЖЖ писал: Раз

и два .
Окружности и отрезки рисую по Брезенхему. Шрифты - обычные растровые. Но с экранчиком оказалось, что очень уж мелко, пришлось добавить функцию масштабирования, чтобы не засирать флеш-память крупными шрифтами (да и рисовать крупные откровенно лень, на каждую букву высотой 8 символов уходит минимум с полминуты, а если брать 16, заманаешься крестики-нолики рисовать).

Статичные картинки можно сразу в массив сишный сгенерить, есть софт, который это умеет (да тупо ImageMagick годится!).

eddy-em.livejournal.com github.com/eddyem