ClearType (Субпиксельное сглаживание)
Модератор: Модераторы разделов
ClearType
Существуют ли в природе патчи, позволяющие осуществить сглаживание идентичное Microsoft ClearType?
На мой взгляд, стандартное субпиксельное сглаживание с включенном хинтингом хуже. Да, оно похоже, но заметны цветные пиксели, особенно на жирном тексте и вообще шрифт визульно немного корявый. Возможно, кто-то уже реализовывал, но оно недоступно из-за патентных ограничений?
На мой взгляд, стандартное субпиксельное сглаживание с включенном хинтингом хуже. Да, оно похоже, но заметны цветные пиксели, особенно на жирном тексте и вообще шрифт визульно немного корявый. Возможно, кто-то уже реализовывал, но оно недоступно из-за патентных ограничений?
- mechanical
- Сообщения: 69
- ОС: Archlinux i686
Re: ClearType
Mr.Floppy писал(а): ↑02.02.2008 23:42Существуют ли в природе патчи, позволяющие осуществить сглаживание идентичное Microsoft ClearType?
На мой взгляд, стандартное субпиксельное сглаживание с включенном хинтингом хуже. Да, оно похоже, но заметны цветные пиксели, особенно на жирном тексте и вообще шрифт визульно немного корявый. Возможно, кто-то уже реализовывал, но оно недоступно из-за патентных ограничений?
Попробуйте это http://ubuntuforums.org/showthread.php?t=208396
Вдруг понравится
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: ClearType
Что значит "стандартное"? Новые версии freetype позволяют изменять множество параметров сглаживания, позволяющее очень точно настроить шрифты, графический интерфейс к этим настройкам есть в GNOME, и, полагаю, в KDE тоже.
Re: ClearType
не знаю, у меня вот нифига нет удовлетворенности от шрифтов (opensuse 10.3, KDE 3.5.7)
пересобрал freetype, перепробовал все варианты хинтинга и субпиксельного хинтинга, все не то
под виндой шрифты выглядят явно лучше
ну и плюс еще одна проблема есть. для gtk-приложений настраиваю сглаживание через gnome-control-center, но после перезагрузки системы эти настройки сбрасываются, пока снова не запустишь gnome-control-center и не зайдешь в раздел ширифтов.
- mechanical
- Сообщения: 69
- ОС: Archlinux i686
Re: ClearType
tull писал(а): ↑13.03.2008 21:13не знаю, у меня вот нифига нет удовлетворенности от шрифтов (opensuse 10.3, KDE 3.5.7)
пересобрал freetype, перепробовал все варианты хинтинга и субпиксельного хинтинга, все не то
под виндой шрифты выглядят явно лучше
ну и плюс еще одна проблема есть. для gtk-приложений настраиваю сглаживание через gnome-control-center, но после перезагрузки системы эти настройки сбрасываются, пока снова не запустишь gnome-control-center и не зайдешь в раздел ширифтов.
Прикладываю скрин. Такие шрифты Вас могли бы устроить?
- eduard_pustobaev
- Сообщения: 2629
- Статус: Ленивец
- ОС: Arch/Debian.
- Контактная информация:
Re: ClearType
Фу-у-у аля виндоус - гадость.
мой скрин
http://linuxforum.ru/index.php?act=attach&...ost&id=9893
Кстати как такое сделать на suse? Уже задолбался. Ни у себя на ноуте, ни у друга не настроил.
вот конкретный вопрос HowTo Шрифты лучше, чем в Windows
мой скрин
http://linuxforum.ru/index.php?act=attach&...ost&id=9893
Кстати как такое сделать на suse? Уже задолбался. Ни у себя на ноуте, ни у друга не настроил.
вот конкретный вопрос HowTo Шрифты лучше, чем в Windows
Нет тут подписи и не будет.
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: ClearType
Они точно не сглаженые, и имхо, они вполне себе ужасно выглядят.
Здесь есть результат моей многомесячной борьбы (причиной которой было желание не устанавливать ничего лишнего, и излишняя "оптимизация") за нормальные шрифты: Болят глаза
- eduard_pustobaev
- Сообщения: 2629
- Статус: Ленивец
- ОС: Arch/Debian.
- Контактная информация:
- mechanical
- Сообщения: 69
- ОС: Archlinux i686
Re: ClearType
А я сглаживание не люблю. На моём ноуте, да и на всех других, которые юзал, оттенки внизу и вверху экрана несколько отличаются. Это нормальное поведение ноутбучных ЖК, угол обзора не слишком велик. Сглаживание шрифтов добавляет серые оттенки по периметру буквы, и получается, что вверх и внизу экрана очертание символов отличается.
И вообще, привык к виндовым несглаженным, поэтому и попытался этого добиться в линуксе. От сглаженных глаза болят, они мне размытыми кажутся, что в винде, что в линуксе.
каждому своё
- mechanical
- Сообщения: 69
- ОС: Archlinux i686
Re: ClearType
serzh-z писал(а): ↑14.03.2008 00:34Они точно не сглаженые, и имхо, они вполне себе ужасно выглядят.
Здесь есть результат моей многомесячной борьбы (причиной которой было желание не устанавливать ничего лишнего, и излишняя "оптимизация") за нормальные шрифты: Болят глаза
Ваш скрин мне очень даже понравился. Линуксовые шрифты у вас отлично выглядят. А виндовые? Или вы ими принципиально не пользуетесь?
И как кстати такого добиться? Просто задействовать BYTE_CODE и включить стандартное сглаживание?
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: ClearType
В том-то и дело, что для этого, как оказалось, просто не нужно было излишне усердствовать с удалением лишних пакетов, настройкой xorg.conf и включением ненужных флагов. Т.е. достаточно того, что freetype собран с BCI (в моём случае, как оказалось, это было по умолчанию) + настройки сглаживания на контрастность/форму шрифта (то, что я сделал средствами GNOME).mechanical писал(а): ↑14.03.2008 09:41И как кстати такого добиться? Просто задействовать BYTE_CODE и включить стандартное сглаживание?
Не нужно использовать субпиксельное сглаживание - ибо тогда шрифты станут грязноватыми (особенно на ЖК-дисплее с крупной межпиксельной сеткой), похожими на то, как это выглядит в Windows.
Что значит "виндовые"? Tahoma? Наверное, примерно так же будет выглядеть, за исключением формы глифов. Как-то не было необходимости использовать Tahoma вместо DejaVu или Bitstream.
Re: ClearType
serzh-z, честно говоря мне не понравились шрифты на скрине. Мне например тяжело такие воспринимать, глаза лезут на лоб =( ИМХО четкие шрифты меньше нагружают глаза, чем сглаженные.
Кстати поковыряв include/freetype/config/ftoption.h нашел такую интересную штуку:
Разкомментил, пересобрал.. изменений не заметил =/ странно
Кто-нибудь собирал фритайп с такой фичей?
Кстати поковыряв include/freetype/config/ftoption.h нашел такую интересную штуку:
Код: Выделить всё
/*************************************************************************/
/* */
/* Uncomment the line below if you want to activate sub-pixel rendering */
/* (a.k.a. LCD rendering, or ClearType) in this build of the library. */
/* */
/* Note that this feature is covered by several Microsoft patents */
/* and should not be activated in any default build of the library. */
/* */
/* This macro has no impact on the FreeType API, only on its */
/* _implementation_. For example, using FT_RENDER_MODE_LCD when calling */
/* FT_Render_Glyph still generates a bitmap that is 3 times larger than */
/* the original size; the difference will be that each triplet of */
/* subpixels has R=G=B. */
/* */
/* This is done to allow FreeType clients to run unmodified, forcing */
/* them to display normal gray-level anti-aliased glyphs. */
/* */
/* #define FT_CONFIG_SUBPIXEL_RENDERING */
Разкомментил, пересобрал.. изменений не заметил =/ странно
Кто-нибудь собирал фритайп с такой фичей?