Board.KolibriOS.org http://board.kolibrios.org/ |
|
Масштабирование растровых системных шрифтов с AEB эффектом http://board.kolibrios.org/viewtopic.php?f=36&t=3084 |
Page 2 of 10 |
Author: | punk_joker [ Sat Jul 18, 2015 1:14 am ] |
Post subject: | |
Мне кажется разницы практически нет, или нет вообще. |
Author: | Pathoswithin [ Sat Jul 18, 2015 8:10 am ] |
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект |
Ага! А что скажите теперь? Attachment: Soft ClearType.PNG [ 16.7 KiB | Viewed 3143 times ] ClearType color blend: Code: shr ah, 1 |
Author: | Serge [ Sat Jul 18, 2015 3:47 pm ] |
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект |
Неплохо выглядит. |
Author: | hidnplayr [ Sat Jul 18, 2015 4:06 pm ] |
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект |
Yes, it looks much better. But still, I prefer the fonts without any of this color magic ![]() |
Author: | Pathoswithin [ Mon Jul 20, 2015 9:47 am ] | ||
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект | ||
Вроде готово... Ремонт в стиле "хай-тек" плавно перешёл в стиль "хай так" и закончился стилем "хер с ним!". Получилось ещё более коряво: сначала создаётся и очищается временный буфер, потом в него рисуется строка, и в итоге выводится на экран тем же putPixel. Правда, чтение пикселей из видеопамяти требует столько тактов, что дальше можно хоть танцевать вприсядку. Так что лучше оперировать понятием "достаточно", миллионы символов нам действительно не выводить, а у современных процессоров между кадрами около 50 000 000 тактов. А вот вывод в пользовательский буфер происходит со свистом, что должно понравиться hidnplayr. Проверяйте на практике, и решайте, оставлять ли ClearType. Мне кажется, эффект наиболее заметен на тёмном фоне, например TextEdit. Также, настоятельно предлагаю выпилить костыльный второй шрифт, и по возможности заменить на х2. Только в некоторых местах текст съехал, как рассчитывается его длина?
|
Author: | Leency [ Mon Jul 20, 2015 1:51 pm ] | ||
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект | ||
Думаю, не мешало бы его сделать намного легче.
|
Author: | hidnplayr [ Mon Jul 20, 2015 2:29 pm ] |
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект |
To me, it looks good when I push my nose to the screen, but rather pixelated from normal viewing distance. |
Author: | Pathoswithin [ Mon Jul 20, 2015 5:54 pm ] |
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект |
Тут ещё надо сказать, что я может быть первый, кто пытается применить ClearType к растровым шрифтам. Сначала я сделал соотношение цветов фона и шрифта 2/0, 1/1, 0/2. Получилось цветасто. Потом простое сглаживание 1/1. Предыдущее соотношение 3/1, 2/2, 1/3. Если подумать, то при масштабировании х2 у меня закрашивается 1 пиксель из 4. Тогда попробуйте 4/0, 3/1, 2/2. |
Author: | hidnplayr [ Mon Jul 20, 2015 6:00 pm ] |
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект |
Pathoswithin: What about patents on ClearType? It does not form any problem? |
Author: | Leency [ Mon Jul 20, 2015 6:15 pm ] | ||
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект | ||
Wow! That variant is very nice! Anyway for me we need to make font smooth optional, provide a way to on/off it.
|
Author: | Pathoswithin [ Mon Jul 20, 2015 6:19 pm ] |
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект |
Its not exactly ClearType, more likely just subpixel rendering. Different color mixing proportions. |
Author: | hidnplayr [ Mon Jul 20, 2015 6:21 pm ] |
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект |
Leency wrote: Wow! That variant is very nice! Anyway for me we need to make font smooth optional, provide a way to on/off it. Very nice indeed. |
Author: | Pathoswithin [ Mon Jul 20, 2015 6:44 pm ] |
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект |
Да, настройку сделать можно. Но сглаживание только для мелких, которые без него читать довольно трудно. |
Author: | paulcodeman [ Mon Jul 20, 2015 7:38 pm ] |
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект |
Pathoswithin wrote: Да, настройку сделать можно. Но сглаживание только для мелких, которые без него читать довольно трудно. А можно реализовать глобальную настройку шрифта, чтобы был текстовый файл в папке setting в виде ini формата, чтобы можно было детально настраивать шрифт? Можно было бы тогда программу настройки шрифта написать. |
Author: | Pathoswithin [ Tue Jul 21, 2015 3:34 am ] |
Post subject: | Re: Масштабирование растровых системных шрифтов с AEB эффект |
А какие настройки ты предлагаешь? |
Page 2 of 10 | All times are UTC+03:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |