318 символов, чтобы у каждого цвета был свой
Схема читается ровно настолько, насколько хороши её символы. Наши измерены по визуальному весу, упорядочены по различимости, и их всегда больше, чем нужно вашей палитре.
Почему набор символов так важен
Схема для вышивки крестом — это сетка из символов, а ключ подсказывает, какое мулине стоит за каждым из них. Поэтому набор символов — одна из самых незаметных и при этом самых важных частей схемы. Если два символа похожи в напечатанном размере, вы их перепутаете. Если один гораздо тяжелее соседей, взгляд будет на нём постоянно спотыкаться. А если у двух цветов один символ, схема попросту неверна.
Отобранный набор
Эти 118 знаков — отобранное вручную ядро библиотеки: геометрические фигуры, набор букв и несколько звёзд. Схема с 30 цветами целиком обходится ими и ни разу не доходит до цифр.
Отобраны по различимости
Каждый знак отрисован в растр и сравнён со всеми остальными, а все слишком похожие пары удалены — почти одинаковые заштрихованные квадраты, буквы в рамке, различавшиеся только самой буквой. Никакие два символа набора не стоят ближе 70 пунктов друг к другу по шкале в 576 пунктов, а порядок выбран так, чтобы каждый новый символ как можно сильнее отличался от уже выбранных.
Маленьким палитрам достаются самые большие отступы: в схеме из 10 цветов самая близкая пара символов разнесена на 204 пункта. Именно этот запас позволяет отличить два крестика на расстоянии вытянутой руки.
Отобраны по одинаковому визуальному весу
Для каждого знака измерено, какую часть клетки он на самом деле заполняет. Заполнение в наборе — от 18 % до 61 %, в среднем 42 %, и этот разброс используется намеренно, а не сглаживается: как именно — смотрите ниже, в разделе о назначении символов.
Цифры для больших палитр
Когда палитра перерастает отобранные знаки, её середину заполняют цифры.
…и так далее до 200.
Их не отбирают вручную, а генерируют — поэтому библиотека может расти настолько, насколько нужно палитре. По весу они укладываются в диапазон отобранного набора: в среднем 49 % заполнения против его 42 %, так что цифра никогда не выпрыгивает со страницы рядом с окружающими фигурами. Кроме того, у всех цифр одна квадратная рамка и одна высота, поэтому 7 и 117 печатаются одного размера и одной толщины линии, и ни одна не выглядит жирнее другой.
Цифрам самое место в середине большой палитры. Найти символ на схеме из 200 цветов — значит просматривать ключ с почти одинаковыми значками, а цифра превращает этот поиск в простую сверку.
Как назначаются символы
Думать об этом вам не придётся, но полезно знать, что происходит, когда вы превращаете фото в схему.
- Цвета упорядочиваются по тому, сколько их вы на самом деле вышьете. Первым идёт цвет, который занимает больше всего площади.
- Фоновые цвета получают самые лёгкие символы. Тяжёлый знак, повторённый на целой области, превращает схему в сплошное пятно, и читать её утомительно.
- Самые редкие цвета получают самые тяжёлые и заметные символы. Это ваши «конфетти» — горстка клеток, разбросанных по всей схеме. Найти их помогает знак, который сразу бросается в глаза.
- Похожим цветам достаются непохожие символы. Два мулине, которые едва различимы, получают два символа, которые различаются с первого взгляда.
- У каждого цвета свой символ. Всегда. В библиотеке символов больше, чем максимум цветов в схеме (256).
«Конфетти» получают самые заметные символы
Очевидный подход — отдать лучшие символы самым частым цветам. На редком конце палитры мы намеренно делаем наоборот. Символ фонового цвета вы запоминаете в первые десять минут и больше никогда его не ищете, а тяжёлый знак, повторённый на целой области, превращает схему в сплошное пятно, и читать её утомительно. Искать приходится как раз одиночные разбросанные крестики, поэтому им достаются самые тяжёлые и заметные знаки набора.
В схеме из 200 цветов это даёт около 31 % заполнения у самой частой четверти цветов и 52 % — у самой редкой. Цифры занимают середину, где цвета встречаются достаточно часто, чтобы их запомнить, но не так редко, чтобы их приходилось разыскивать.
Похожие цвета, непохожие символы
Два почти неразличимых оттенка — соседние ступени градиента, два почти чёрных — как раз та пара, где всё различие должен нести символ, потому что цвета ничем не помогают. Большинство программ для схем назначают символы по порядку палитры и оставляют это на волю случая.
Мы это измеряем. Каждую пару цветов, которые достаточно близки, чтобы их перепутать, мы проверяем на то, насколько похожи их символы, и меняем символы между цветами, пока рискованные пары не разойдутся. В схеме из 200 цветов число опасных сочетаний символов снижается с 61 до 6.
Всё это можно изменить вручную. Нажмите на цвет, выберите другой символ, и если он уже занят, два цвета поменяются местами — так ручная правка никогда не оставит дубль или цвет без символа.
Везде, где рисуется схема
Один и тот же набор используется в редакторе на экране, в печатных PDF-схемах, при экспорте схемы в PNG и в столбце символов ключа к мулине — так что то, что вы проверяете на экране, вы и вышиваете по бумаге.
Вопросы о символах
Что означают символы в схеме для вышивки крестом?
Может ли у двух цветов оказаться один символ?
Нет. Stitchmate назначает каждому цвету схемы отдельный символ, а в библиотеке символов больше, чем максимум цветов в схеме (256). Если бы символ когда-нибудь грозил повториться, экспорт остановится, а не выдаст неоднозначную схему.
Можно ли поменять символ цвета?
Да. Нажмите на любой цвет на панели палитры и выберите другой символ из библиотеки. Если нужный символ уже занят, два цвета поменяются символами — так не бывает ни дублей, ни цвета без символа.
Почему в некоторых схемах символами служат цифры?
Цифры появляются только в схемах, где цветов больше, чем отобранных знаков, и занимают середину палитры. Самые частые цвета получают самые лёгкие символы, чтобы большие участки оставались читаемыми, а самые редкие — самые тяжёлые и заметные, чтобы разбросанные одиночные крестики было легко найти. В большой палитре цифру к тому же быстрее найти в длинном ключе, чем ещё одну геометрическую фигуру.
Хорошо ли символы печатаются в мелком размере?
Именно на этом построена библиотека. Для каждого знака измерено, сколько краски он оставляет по сравнению с остальными, поэтому на напечатанной схеме ни один символ не выглядит жирной кляксой или бледным пятнышком рядом с соседями.
Есть ли у программ для вышивки стандартный набор символов?
Стандарта нет. Каждая программа для создания схем выбирает свой набор символов — поэтому так важен ключ. Схемы, экспортированные из Stitchmate, сохраняют свои символы, так что схема одинаково открывается в других приложениях для вышивки, которые читают наши файлы.