При покрытии одной векторной фигуры другой; если края перекрываются, цвет фоновой фигуры используется как (неприятно выглядящий) эффект псевдо-сглаживания на краю фигуры переднего плана, вместо того, чтобы цвет фигуры переднего плана смешивался с цветом того, что находится за пределами обеих фигур. (Вау, я не уверен, что имел смысл это описывать.)
Я могу справиться с этим в Illustrator, но почему это должно происходить и в любых экспортируемых векторных форматах? Например, при рендеринге логотипов в формате .EPS, как вы справляетесь с этим раздражающим явлением? Есть ли способ обойти это без необходимости вручную смещать (захватывать?) край фонового объекта, чтобы не получить этот нежелательный эффект?
Выбор «Сохранить для Интернета» в Illustratos, кажется, всегда дает идеальные результаты. Но каким-то образом (может быть, кто-то может объяснить техническую причину) векторные форматы не будут считать, что задний объект полностью закрыт самым передним объектом (т. е. игнорирует нижний край объекта), а вместо этого настаивают на том, чтобы его цвет «переливался» на передний край. края самого переднего объекта.
Чтобы обернуть это:
В основном я ищу советы/подходы, когда имеешь дело с этим, особенно в контексте создания логотипа, где результаты часто могут быть запрошены в формате .EPS, помимо обычных форматов растровых изображений.
EDIT: одна вещь, которую я нахожу интересной, заключается в том, что при выполнении «Сохранить для Интернета» и переключении между Art Optimized и Type Optimized последний также будет демонстрировать это нежелательное явление.
На самом деле это не проблема Illustrator, а общая проблема, когда векторное искусство растрируется. Отображение векторной графики на пиксельном экране требует растрирования точно так же, как и экспорт векторной графики в пиксельный формат изображения.
Почему «Сохранить для Интернета» лучше? Трудно сказать, но для получения наилучшего результата могут потребоваться относительно медленные и сложные вычисления, которые были бы неприемлемо медленными, если бы применялись в режиме реального времени во время редактирования.
Я полагаю, что есть научные статьи по этому поводу, если вы хотите изучить это подробнее.
При предоставлении векторных логотипов было бы определенно лучше исключить вероятность возникновения проблемы.
В ваших примерах вы можете либо подтолкнуть объект переднего плана вверх и влево, либо вычесть копию объекта переднего плана из объекта фона и убедиться, что в верхнем левом углу не осталось следов объекта фона.
Я провел несколько тестов, воспроизводя ваш сценарий в AI CS5.1, и эффект окантовки был (едва) виден на моем большом гудящем дисплее Cinema при уменьшении масштаба, но не виден при увеличении. Мой дополнительный дисплей имеет более грубый тон, чем большой Гай, а там виднее было. Это, как правило, подтверждает то, что я подозревал в проблеме, и более или менее то, на что указал e100: это артефакт сглаживания приложением при относительно грубом разрешении вашего монитора. Это немного похоже на тонкие линии, которые иногда появляются в PDF-файлах и заставляют клиентов отчаянно звонить дизайнеру по телефону.
По понятным причинам эффект заметен в основном на изогнутых и диагональных краях, отсутствует на вертикальных и горизонтальных краях, которые попадают на границы пикселей, и немного проявляется, когда край попадает между пикселями, вызывая сглаживание.
Вы можете смягчить проблему, установив флажок «Выровнять новые объекты по пиксельной сетке» в разделе «Дополнительно» диалогового окна «Новый файл», но я обнаружил, что эффект полностью исчез, когда я отключил «Обложку сглаживания» в этом разделе Preferences > General
. В итоге вы получите «неровности», но никаких артефактов ложного цвета.
В SfW его нет, потому что его там нет. Его также нет в PDF, если вы увеличите масштаб . PDF «знает», что позади есть фигура, и пытается сгладить ее при разрешении экрана, поэтому она появляется при небольших размерах изображения и исчезает при увеличении. Он также не будет отображаться при экспорте в jpeg , если вы измените «Оптимизированный текст (подсказка)» в диалоговом окне экспорта на «Оптимизированный рисунок».
SVG зависит от механизма рендеринга браузера. Согласно моим тестам, ни один из них (IE9, Chrome, FF, Opera и Safari) не справляется с этой задачей. Аналогичным образом EPS рендерится в соответствии с приложением, но без проблем печатает или экспортирует в растровые форматы.
Я бы посоветовал попробовать пару вещей:
Использование Illustrator — это не только создание иллюзии формы, но и создание самой формы, и для правильной работы требуется немного стратегии.
На вопрос , почему Illustrator это делает, нет ответа.
Хенрик