{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://openarts.ru/#website","url":"https://openarts.ru/","name":"OpenArts","publisher":{"@id":"https://openarts.ru/#person"},"potentialAction":{"@type":"SearchAction","target":"https://openarts.ru/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"WebPage","@id":"https://openarts.ru/inkscape-erase/#webpage","url":"https://openarts.ru/inkscape-erase/","inLanguage":"ru-RU","name":"\u0421\u0442\u0438\u0440\u0430\u043d\u0438\u0435 \u043b\u0430\u0441\u0442\u0438\u043a\u043e\u043c \u0432 Inkscape | OpenArts","isPartOf":{"@id":"https://openarts.ru/#website"},"image":{"@type":"ImageObject","@id":"https://openarts.ru/inkscape-erase/#primaryimage","url":"https://openarts.ru/media/inkscape-erase-00.png","caption":""},"primaryImageOfPage":{"@id":"https://openarts.ru/inkscape-erase/#primaryimage"},"datePublished":"2014-09-29T07:00:23+00:00","dateModified":"2016-08-13T09:27:56+00:00","description":"\u0420\u0430\u0431\u043e\u0442\u0430 \u043b\u0430\u0441\u0442\u0438\u043a\u0430 \u0432 \u0432\u0435\u043a\u0442\u043e\u0440\u043d\u044b\u0445 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430\u0445 \u043d\u0435 \u0442\u0430\u043a \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u0430, \u043a\u0430\u043a \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u0437\u0433\u043b\u044f\u0434. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043f\u0440\u043e \u0441\u0442\u0438\u0440\u0430\u043d\u0438\u0435 \u043b\u0430\u0441\u0442\u0438\u043a\u043e\u043c \u0432 Inkscape.","breadcrumb":{"@id":"https://openarts.ru/inkscape-erase/#breadcrumb"}},{"@type":"BreadcrumbList","@id":"https://openarts.ru/inkscape-erase/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https://openarts.ru/","url":"https://openarts.ru/","name":""}},{"@type":"ListItem","position":2,"item":{"@type":"WebPage","@id":"https://openarts.ru/tutorials/","url":"https://openarts.ru/tutorials/","name":"\u0423\u0440\u043e\u043a\u0438"}},{"@type":"ListItem","position":3,"item":{"@type":"WebPage","@id":"https://openarts.ru/tutorials/inkscape/","url":"https://openarts.ru/tutorials/inkscape/","name":"\u0423\u0440\u043e\u043a\u0438 Inkscape"}},{"@type":"ListItem","position":4,"item":{"@type":"WebPage","@id":"https://openarts.ru/inkscape-erase/","url":"https://openarts.ru/inkscape-erase/","name":"\u0421\u0442\u0438\u0440\u0430\u043d\u0438\u0435 \u043b\u0430\u0441\u0442\u0438\u043a\u043e\u043c \u0432 Inkscape"}}]},{"@type":"Article","@id":"https://openarts.ru/inkscape-erase/#article","isPartOf":{"@id":"https://openarts.ru/inkscape-erase/#webpage"},"author":{"@id":"https://openarts.ru/author/zhart/#author","name":"zhart"},"publisher":{"@id":"https://openarts.ru/#person"},"headline":"\u0421\u0442\u0438\u0440\u0430\u043d\u0438\u0435 \u043b\u0430\u0441\u0442\u0438\u043a\u043e\u043c \u0432 Inkscape","datePublished":"2014-09-29T07:00:23+00:00","dateModified":"2016-08-13T09:27:56+00:00","commentCount":0,"mainEntityOfPage":"https://openarts.ru/inkscape-erase/#webpage","image":{"@id":"https://openarts.ru/inkscape-erase/#primaryimage"},"keywords":"inkscape,\u043e\u0441\u043d\u043e\u0432\u044b","articleSection":"\u0423\u0440\u043e\u043a\u0438 Inkscape"},{"@type":"Person","@id":"https://openarts.ru/author/zhart/#author","name":"zhart","image":{"@type":"ImageObject","@id":"https://openarts.ru/#personlogo","url":"https://secure.gravatar.com/avatar/48486e993558dbe6edce1f9dd6d1687e?s=96&d=wavatar&r=g","caption":"zhart"},"sameAs":[]}]}

Стирание ластиком в Inkscape

Работа ластика в векторных редакторах не так очевидна, как может показаться на первый взгляд. В растровом редакторе (типа Gimp) все понятно: по ходу ластика просто попиксельно стирается заданная область (иногда с заданной прозрачностью/размытием, но это уже нюансы). А вот как ластик работает с векторными объектами? Как он работает в Inkscape? Об этом мы сегодня и поговорим.

Стирание ластиком в Inkscape

Этот инструмент доступен с панели управления, либо по горячим клавишам Shift+E.

1

У ластика в Inkscape доступны два режима — стирание объектов по пути следования ластика, либо стирание части объекта (второй режим ближе к тому, как это делается в растровых редакторах).

С первым режимом все более-менее понятно, рассмотрим более подробно второй. В его случае создается своего рода иллюзия стирания, реально же у объекта меняется геометрия. Предположим, мы хотим стереть часть круга. Но у него имеется всего 4 узла. Скорее всего, после стирания количество узлов увеличится.

Круг, нарисованный в Inkscape
2

Проверим на практике. Нарисуйте круг. Выберите ластик (Shift+E) и измените его режим на стирание частей объектов — Cut out from objects — для этого нужно нажать соответствующую кнопку на верхней панели. На той же панели задайте толщину кисти в 35 пикселей (Width: 35). Теперь проведите ластиком по окружности и посмотрите, что из этого получится.

Стирание ластиком части круга в Inkscape
3

Вы только посмотрите на это безобразие. После стирания к нашей изящной фигуре из 4 узлов добавилось еще около сотни новых узлов. Это выглядит ужасно, и с этим очень неудобно работать.

Новые узлы после стирания ластиком в Inkscape

Более эффективный способ стирания

1

Можем сделать вывод, что стирание частей объектов ластиком — далеко не всегда самый оптимальный вариант. Гораздо более правильным во многих случаях будет использование булевых операций для стирания части объектов.

Выберите инструмент рисования кривых (Shift+F6 или B) и нарисуйте линию поверх окружности.

Рисование кривой в Inkscape
2

Не снимая выделения с кривой, откройте диалоговое окно заливки и обводки (Fill and Stroke, Shift+Ctrl+F). В этом окошке задайте нужную ширину кривой.

Теперь преобразуйте кривую в контур. Для этого, не снимая выделения с кривой, выберите в меню Path → Stroke to Path, либо используйте комбинацию Ctrl+Alt+C.

Изменение ширины кривой и преобразование ее в контур
3

Теперь выделите оба объекта (круг и контур) и выберите в меню Path → Difference (либо используйте комбинацию Ctrl+-).

Операция разности (Path - Difference) в Inkscape
4

В итоге получится гораздо более чистый и аккуратный результат (с меньшим количеством узлов), чем при использовании ластика.

В результате вычитания получается более аккуратный результат, чем при стирании ластиком в Inkscape

Оставить комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *