ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
-
- Ну крайний пример с "+" нагляден - всего либо два пересекающийся прямоугольника либо три непересекающихся. Масштабируется прекрасно )) Угловатый шрифты типа Ариала тоже может быть представлен небольшим числом прямоугольников. - POV(25.02.2023 15:23)
- Я повторил вот этот "типа векторный" шрифт - прекрасно работает. Но
руками с большей детализацией рисовать помрёшь. POV(2 знак., 25.02.2023 15:18, ссылка, картинка)
- Шрифт "на любителя", конечно... - SciFi(25.02.2023 15:18)
- Он у меня зашит в прошивку на крайняк. Если на внешнем накопителе
по какой-то причине слетят растровые шрифты. POV(21 знак., 25.02.2023 15:20, картинка)
- 1. Индикатор многоцветный, делай шрифты со сглаживанием. Один раз
попробуешь, обратно не захочешь. 2. При таком кол-ве точек пытаться
что-то ускорять аппаратными прямоугольниками - явно лишнее. - mr-x(25.02.2023 20:54)
- Ха, любишь простые решения?... POV(108 знак., 25.02.2023 23:48)
- Не понял. А у тебя разве нет такого буфера? Хоть бы в самом
индикаторе. В чём затык? - mr-x(27.02.2023 12:41)
- Конечно нет. Данные льются в него готовые. Нет доступа к памяти
дисплея, нет свободной памяти у себя картинки готовить. - POV(27.02.2023 13:01)
- Не понимаю, в чём проблема. Задан цвет фона. Задан цвет буквы.
Получаешь по очереди из шрифта пиксели, хоть из внешнего флеша. Два
бита на пиксель. Вычисляешь цвет пикселя. Отправляешь в индикатор.
ОЗУ никакого дополнительного не требуется. Ну или можно небольшой
буфер под одну букву завести, если по одному пикселю в индикатор
отсылать проблематично. - mr-x(27.02.2023 13:24)
- Ну, не понимаешь так не понимаешь. - POV(27.02.2023 13:26)
- Не понимаю, в чём проблема. Задан цвет фона. Задан цвет буквы.
Получаешь по очереди из шрифта пиксели, хоть из внешнего флеша. Два
бита на пиксель. Вычисляешь цвет пикселя. Отправляешь в индикатор.
ОЗУ никакого дополнительного не требуется. Ну или можно небольшой
буфер под одну букву завести, если по одному пикселю в индикатор
отсылать проблематично. - mr-x(27.02.2023 13:24)
- Конечно нет. Данные льются в него готовые. Нет доступа к памяти
дисплея, нет свободной памяти у себя картинки готовить. - POV(27.02.2023 13:01)
- Не понял. А у тебя разве нет такого буфера? Хоть бы в самом
индикаторе. В чём затык? - mr-x(27.02.2023 12:41)
- Ха, любишь простые решения?... POV(108 знак., 25.02.2023 23:48)
- 1) Странный подход "шрифты слетят". Может, там вообще всё слетит.
Может, нужно озаботиться надёжностью? 2) Даже если так, аварийный
шрифт уже есть? Ну и всё, что ещё надо? - SciFi(25.02.2023 17:21)
- Ну, не то чтобы это имело смысл, но один раз выстрелило. Непропай микрухи приводил к (иногда) нестабильной загрузке данных. Вот хоть какой-то интерфейс сохранялся, можно было работать. И вот если к уже имеющему коду подсунуть более качественные "векторные" шрифты, то от растра можно отказываться. - POV(25.02.2023 17:51)
- 1. Индикатор многоцветный, делай шрифты со сглаживанием. Один раз
попробуешь, обратно не захочешь. 2. При таком кол-ве точек пытаться
что-то ускорять аппаратными прямоугольниками - явно лишнее. - mr-x(25.02.2023 20:54)
- Он у меня зашит в прошивку на крайняк. Если на внешнем накопителе
по какой-то причине слетят растровые шрифты. POV(21 знак., 25.02.2023 15:20, картинка)
- Шрифт "на любителя", конечно... - SciFi(25.02.2023 15:18)