Jump to content


Photo

HD-Font, пробелы между символами


  • Please log in to reply
12 replies to this topic

#1 KillerLOL

KillerLOL

    Добытчик угля

  • Пользователи
  • Active Posts333

Posted 26.09.2011 - 18:00

Я особо не обращал внимание на разные текстур-паки (помня а тех танцах с бубном, которые раньше нужно было совершить), был приятно удивлен, что теперь установка HD-паков делается в 2 клика с помощью патчераСобственно в этом патче я и заметил пункт "Поддержка HD-шрифтов", а в одном из паков и сам HD шрифт.Русский default.png я не нашел, поэтому решил сделать его сам.Шрифт работал хорошо, но была одна проблема - между символами были слишком большие пробелы.Как выяснилось, причиной проблем был фотошоп - он как-то криво сохранял прозрачность.Поэтому я взял Paint.NET и сохранил тот же файл там. Результат - пробелы исчезли совсем.Собственно, что тут можно сделать?P.S. Вот версия русского шрифта сохраненная в пейнт-нет.[attachment=0]default.png[/attachment]

Не важно ГДЕ это будет и КОГДА. Важно КАК!


#2 lian13

lian13

    Добытчик светокамня

  • Пользователи
  • Active Posts3351
  • Откуда: Няшколэнд

Posted 27.09.2011 - 18:38

Может зальешь это на вики?
Да, раковый у вас форум. (с) Crioman

#3 Sinot

Sinot

    Добытчик угля

  • Пользователи
  • Active Posts368

Posted 27.09.2011 - 19:19

У меня нет возможности проверить ваши шрифты, но в отличии от оригинального файла шрифтов в Вашем индексированная палитра цветов. Попробуйте изменить режим на RGB.Или воспользуйтесь этим:[attachment=0]default_HD.png[/attachment]

5e41360cd4ebf5131406785f9ef28db9.png


#4 DeRussia

DeRussia

    Зачарователь

  • Пользователи
  • Active Posts1791

Posted 29.09.2011 - 20:57

Sinot, увы, но этот шрифт тож без пробелов.!
====================================================================================

#5 Sinot

Sinot

    Добытчик угля

  • Пользователи
  • Active Posts368

Posted 29.09.2011 - 21:32

А для сравнения рабочий HD шрифт можете выложить?

5e41360cd4ebf5131406785f9ef28db9.png


#6 DeRussia

DeRussia

    Зачарователь

  • Пользователи
  • Active Posts1791

Posted 30.09.2011 - 05:33

Вот например, http://rghost.ru/23606311 (размер 2048x2048)
====================================================================================

#7 Sinot

Sinot

    Добытчик угля

  • Пользователи
  • Active Posts368

Posted 30.09.2011 - 17:15

Хм... Я даже не знаю. В английском варианте индексированная палитра из двух цветов.Возможно есть какие-то правила рисования шрифтов, или зависимость от патча.В любом случае я попытался.

5e41360cd4ebf5131406785f9ef28db9.png


#8 Oflor

Oflor

    Тонущий в песках душ

  • Пользователи
  • Active Posts2327

Posted 30.09.2011 - 21:30

Шрифт должен быть исключительно белым, так как он потом окрашивается в разные цвета.

#9 DeRussia

DeRussia

    Зачарователь

  • Пользователи
  • Active Posts1791

Posted 01.10.2011 - 05:43

Да, разве? а как же шрифт от minecraft-game, его используют ВСЕ, и там есть желто-черные смайлики.
====================================================================================

#10 Sinot

Sinot

    Добытчик угля

  • Пользователи
  • Active Posts368

Posted 01.10.2011 - 09:53

Да, разве? а как же шрифт от minecraft-game, его используют ВСЕ, и там есть желто-черные смайлики.

Я его не использую. (Бесят смайлы вместо букв) А по теме, у них вполне себе обычное 32 битное RGB изображение. Иными словами на то как вы сохранили png майну все равно. Но это НЕ HD шрифты. И я все еще склоняюсь к зависимостям от патчера.

5e41360cd4ebf5131406785f9ef28db9.png


#11 KillerLOL

KillerLOL

    Добытчик угля

  • Пользователи
  • Active Posts333

Posted 03.10.2011 - 09:12

лично я склоняюсь к варианту с частичной/полной прозрачностью. Кто хорошо знаком с форматом png?

Не важно ГДЕ это будет и КОГДА. Важно КАК!


#12 DeRussia

DeRussia

    Зачарователь

  • Пользователи
  • Active Posts1791

Posted 03.10.2011 - 13:59

Посмотри шрифт который я кидал выше, он аналогичен твоему.
====================================================================================

#13 Sinot

Sinot

    Добытчик угля

  • Пользователи
  • Active Posts368

Posted 03.10.2011 - 18:43

Поэкспериментировал со шрифтами и понял что Нотч перемудрил (опять).Основные особенности что я вывел:* Пробел между символами 1 пиксел. (может по этому на HD кажется что нет пробелов?)* Размер символа считается от крайних БЕЛЫХ точек. (или от левого карая, до правой крайней, не уверен точно)* Полностью цветной символ отобразиться не предсказуемо (он нарисуется, но будет считаться с размер 0, или как-то рандомно размер выставит).* Символ рисуется полностью (8х8 для стандарта), следующий символ рисуется по верх предыдущего с учетом отступа. (см. картинку)[attachment=0]font.PNG[/attachment]

5e41360cd4ebf5131406785f9ef28db9.png



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users