Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

Путеводитель по Inkscape: Глава 38, инструмент Ластик

Алексей Дмитриев, 19 декабря 2011

Пятнадцатым сверху в Панели инструментов расположился Ластик . Его можно вызвать также горячими клавишами Shift+e. А его указатель выглядит так: .

Без Ластика не обходится ни один уважающий себя графический редактор. Недавно им обзавелся и Inkscape.

Но как реализовать функцию стирания части векторного контура?

≈ Это можно сделать (и гораздо аккуратнее) безо всяких специальных инструментов, пользуясь только базовыми средствами Inkscape.

Простейший пример: Нарисуем два пересекающихся прямоугольника, выделим их оба и применим команду Контур ⇨ Разность, как показано на рисунке 1.


Рис. 1

Синий прямоугольник исполнил роль ластика, "стерев" часть зеленого прямоугольника.

Теперь применим инструмент Ластик:


Рис. 2

Видно, что стерто неровно, а не математически правильно как в первом случае. Это не всегда плохо, некоторая неправильность хороша для решения художественных задач. Можно использовать инструмент в качестве каллиграфического пера наоборот. Но когда нужно строго по линейке подчистить часть контура, Ластик явно уступает. Он не имеет никаких механизмов (типа клавиш-модификаторов), позволяющих провести прямую линию, его курсор (указатель) даже не способен к прилипанию к чему бы то ни было.

Но работает Ластик по тому же принципу вычитания контуров. Он создает временный контур и затем вычитает его из выделения. Это мы можем увидеть, увеличив контур 3 с рисунка 2:


Рис. 3

Видно, сколько узлов наставил Ластик по ходу своего движения.

На Панели настройки инструмента Ластик всего три позиции: Ширина, режим Удаления и режим Вырезания (рисунок 4).


Рис. 4

Ширина имеет диапазон от 1 до 100 и представляет собой величину относительную размеру холста.

Режим Удаления просто удаляет все объекты, которых коснулся красный след указателя инструмента, как показано на рисунке 5. Ширина при этом не имеет значения.


Рис. 5

Режим Вырезания создает временный контур (красного цвета) заданной ширины, который вычитается из попадающихся на пути объектов.


Рис. 6

В этом режиме есть несколько ограничений.

  • Не работает с группами объектов
  • Стоит изменить объект (сдвинуть с места, масштабировать, искривить, повернуть и так далее), как работать режим не будет.

На данном этапе (Inkscape 0.48) инструмент представляется несколько сырым и недоработанным.

В следующей главе поговорим об инструменте Заливать замкнутые области.

Глава 37, инструмент Распылитель Оглавление Глава 39, инструмент Сплошная заливка