| Author |
Message |
typer
Guest

|
Posted:
17.01.05 14:39 |
  |
А что, в последних версиях, нет возможности использовать шрифты без сглаживания (вообще)?
Пришлось откатиться на v.0.07g, т.к. в глазах рябит и устаю сильнее. |
|
|
| 195.135.202.* |
|
 |
Serg Gera

Joined: 29 Oct 2004
Posts: 260
|
Posted:
17.01.05 14:47 |
  |
typer
Системные - без сглаживания
или попробуй Нелинейное с Мин. коэффициентом |
|
|
| 193.125.99.* |
  |
 |
typer
Guest

|
Posted:
17.01.05 16:58 |
  |
Ну с системными -- ясно. Но неинтересно. А минимальный коефф. пробовал: буквы стают жирнее и сливаются, а сглаживание всё равно присутствует. Инересно, из каких соображений исключили эту "фичу" из конвертера? Возможно это связано с новыми алгоритмами визуализации? Тогда понятно, но всё равно хотелось бы иметь и такую возможность (шрифты без зглаживания). |
|
|
| 195.135.202.* |
|
 |
Alexx_S

Joined: 30 Oct 2004
Posts: 320
Location: Тула
|
Posted:
17.01.05 19:48 |
  |
typer
У меня шрифты заметно ухудшились - некоторые буквы сливаются между собой.
Но, насколько я понимаю, другого алгоритма пока никто Автору не прислал, а назад уже пути нет.
Для меня идеальным выходом было бы то, что я уже предлагал на старом форуме:
Добавить к редактору такую фунцию:
При конвертации символы шрифта не собираются в файл шрифта, а записываются на диск в виде ВМР файлов. Впоследствии эти ВМР компилируются в файл шрифта
Возможная реализация:
1. На панели инструментов две новые кнопки: "Конвертировать в ВМР" и "Собрать из ВМР".
Нажимаем "Конвертировать в ВМР", создается папка с именем шрифта, например, "Arial15", в нее записыватся файлы ВМР с символами шрифта.
Имена файлам можно присваивать как у кодов символов, например, "112.bmp".
Помимо картинок в ту же папку записывается индексный файл, по которому производится сборка (как это реализовано у скинов)
2. С помощью графического редактора корректируем шрифт (убираем/добавляем сглаживание, исправляем начертание и т.д)
3. Нажимаем кнопку "Собрать из ВМР", указываем индексный файл, и программа собирает шрифт в *.pdb.
Думаю, реализация проблем не вызовет.
Процесс разборки шрифта на битмапы и так уже происходит внутри программы, надо только сделать вывод в файлы, а процесс сборки полностью аналогичен процессу сборки скинов.
P.S. Думаю, читать то, что я написал, было сложнее, чем с этим работать. Правка нужной буквы займет считанные минуты, да и букв русский народ придумал менше, чем PalmFiction кнопок :)).
P.S.S. Может, кто-нибудь возьмется, чтобы Автора не напрягать? |
_________________ Sony SJ-30 |
|
| 193.124.102.* |
  |
 |
Serg Gera

Joined: 29 Oct 2004
Posts: 260
|
Posted:
17.01.05 19:56 |
  |
Alexx_S
>2. С помощью графического редактора корректируем шрифт (убираем/добавляем сглаживание, исправляем начертание и т.д)
Отвечали на старом форуме:
Нет такого редактора, который бы работал с битностью, используемой PF. |
|
|
| 193.125.99.* |
  |
 |
alexhemp

Joined: 29 Oct 2004
Posts: 821
|
Posted:
17.01.05 20:24 |
  |
typer
Попробуй вот что:
1. Выключи сглаживание в Windows (где-то в свойствах экрана)
2. Сгеренируй себе шрифты - они должны выйти без сглаживания. |
_________________ Palm Tungsten|T5 |
|
| 213.59.94.* |
   |
 |
Alexx_S

Joined: 30 Oct 2004
Posts: 320
Location: Тула
|
Posted:
17.01.05 20:31 |
  |
Serg Gera
Это фотошоп не может, а ACD Photo Editor, например, может.
Отправлено 17.01.05 21:43:
Не исключено, что я ошибаюсь, поскольку не помню, какая там битность.
Мне кажется, что палитра там 16 Grays (4bpp). |
_________________ Sony SJ-30 |
|
| 193.124.102.* |
  |
 |
alexhemp

Joined: 29 Oct 2004
Posts: 821
|
Posted:
17.01.05 23:43 |
  |
typer
Дал эффект мой совет? |
_________________ Palm Tungsten|T5 |
|
| 84.204.122.* |
   |
 |
typer
Guest

|
Posted:
18.01.05 9:39 |
  |
| Quote: |
Попробуй вот что:
1. Выключи сглаживание в Windows (где-то в свойствах экрана)
2. Сгеренируй себе шрифты - они должны выйти без сглаживания.
|
В Windows'е сглаживание у меня по-жизни выключено. Ну и насколько я понял в PF сглаживание встроено уже не только на уровне шрифта, но и на уровне программы (управление алгоритмом жёстко встроенно в программу?). |
|
|
| 195.135.202.* |
|
 |
aamonster

Joined: 16 Nov 2004
Posts: 21
|
Posted:
18.01.05 11:26 |
  |
typer
Просто шрифты сделаны битмапами (и правильно). PF не пытается сглаживать их на лету, какие дали - такие и отрисовывает.
Так что просто сделай (как сказал alexhemp) несглаженные шрифты - и будет тебе счастье... |
|
|
| 62.16.102.* |
  |
 |
typer
Guest

|
Posted:
18.01.05 12:12 |
  |
aamonster
Как я уже говорил: в Windows'е у меня сглаживание выключено. Но на всякий случай проверю вечером (сейчас нет возможности).
| Quote: |
Просто шрифты сделаны битмапами (и правильно). PF не пытается сглаживать их на лету, какие дали - такие и отрисовывает.
|
Хорошо, а чем тогда занимаются параметры сглаживания в настройках PF? Ну там линейное -- нелинейное и соотв. коэффициенты. |
|
|
| 195.135.202.* |
|
 |
Serg Gera

Joined: 29 Oct 2004
Posts: 260
|
Posted:
18.01.05 13:31 |
  |
typer
Как я понимаю, просто меняют контрастность битмапа.
Т.е. средне-серая точка на битмапе в граничных значения становится или почти черной или почти белой |
|
|
| 193.125.99.* |
  |
 |
alexhemp

Joined: 29 Oct 2004
Posts: 821
|
Posted:
18.01.05 13:38 |
  |
typer
Ты сперва проверь, а потом задавай вопросы что делают параметры. Если слегка подумаешь, то поймешь, что сглаживание делается плавным переходом от черного к белому, всего 16 градаций.
Параметры задают рассчет ПАЛИТРЫ этих 16 градаций.
Используется ИНДЕКСНЫЙ цвет. (как в gif к примеру).
Попробуй сделать шрифты без сглаживания как я сказал и сообщи плиз результат, устроил ли он тебя.
Мы это внесем в FAQ. |
|
|
| 213.59.94.* |
   |
 |
Serg Gera

Joined: 29 Oct 2004
Posts: 260
|
Posted:
18.01.05 13:49 |
  |
alexhemp
>1. Выключи сглаживание в Windows (где-то в свойствах экрана)
Я бы попробовал, но что-то не нашел в w2k где его отключать... |
|
|
| 193.125.99.* |
  |
 |
PalmFiction

Joined: 25 Oct 2004
Posts: 454
|
Posted:
18.01.05 14:06 |
  |
Конвертер принудительно устанавливает в Windows обычный тип сглаживания. Так что ничего не поможет. Скоро добавлю в конвертер возможность отключать сглаживание. |
|
|
| 217.13.215.* |
  |
 |
|
|