§ 22. Создание и редактирование векторного изображения

Работу в векторных графических редакторах можно представить как создание фигур (объектов) нужной формы и задание им определённых заливок и обводок (абрисов) (пример 22.1).

Рассмотрим технологию создания фигур в редакторе Inkscape.
Начинать работу над созданием векторного изображения необходимо с определения:

  1. набора фигур, из которых будет состоять изображение;
  2. стиля и цвета обводки;
  3. стиля заливки;
  4. взаимного расположения фигур.

22.1. Создание фигур

Прямоугольники создают с помощью инструмента Прямоугольники и квадраты . Прямоугольник строят, перемещая указатель мыши по холсту и удерживая левую кнопку мыши. Если при этом удерживать клавишу Ctrl, то получится квадрат. Если при рисовании прямоугольника удерживать клавишу Shift, то начальная точка прямоугольника будет соответствовать не вершине,
а центру (пример 22.2). Квадратные маркеры в противоположных углах служат для изменения размера прямоугольника, а круглый маркер в верхнем правом углу позволяет управлять сглаживанием углов (пример 22.3).

Сглаживание (закругление) угла — замена угла на часть окружности или эллипса, вписанного в этот угол.

Заменить угол частью окружности можно перетащив круглый маркер вниз. При этом появится второй маркер. Перемещение каждого из маркеров позволяет заменять угол частью эллипса.

Убрать сглаживание можно нажав на кнопку на панели свойств инструмента Прямоугольники и квадраты (кнопка появляется, если инструмент активен). На этой же панели можно задать ширину и высоту прямоугольника с помощью числовых параметров.

Для рисования эллипсов и кругов нужно выбрать инструмент Круги, эллипсы и дуги . Эллипсы и круги можно превращать в секторы, сегменты и дуги (пример 22.4). Рисуются эллипсы и круги так же, как и прямоугольники. При удержании клавиши Shift начальная точка рисования будет соответствовать центру эллипса.

Для рисования звёзд и многоугольников используется инструмент Звёзды и многоугольники (пример 22.5). Начальная точка соответствует центру звезды, конечная — одной из её вершин. Определить тип фигуры (звезда или многоугольник) можно на панели свойств инструмента, на которой есть два значка с соответствующим изображением многоугольника и звезды: 

Там же можно изменить количество вершин и соотношение внутреннего и внешнего радиусов (только для звезды).
Для изменения звезды или многоугольника используются два маркера узлов. Верхний узел служит для управления положением конца луча звезды или угла многоугольника. Второй маркер (базовый узел) контролирует положение внутреннего угла звезды.
Для изменения формы звезды используются следующие клавиши:

  • Shift — позволяет управлять сглаживанием углов звезды (пример 22.6);
  • Alt — все вершины звезды или многоугольника будут перемещаться в произвольном порядке (пример 22.7);
  • Ctrl узлы звезды или многоугольника будут перемещаться строго по прямой линии.

Сбросить значения свойств инструмента к значениям по умолчанию можно с помощью кнопки, расположенной в правой части панели свойств — .
Для рисования произвольных кривых используется инструмент Карандаш . При его использовании нужно нажать левую кнопку мыши в начальной точке рисования и, не отпуская, переместить курсор, проводя линию.

Чтобы получить замкнутый контур, достаточно вернуться к первоначальной точке. Когда указатель мыши приближается к ней, точка меняет цвет на красный, в этот момент следует отпустить кнопку мыши.

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

Для создания кривых и прямых линий предназначен инструмент Кривая Безье и прямые линии. Рисуя прямую, нужно нажать левую кнопку мыши в начальной точке и переместить курсор. При этом за курсором будет следовать прямая линия от её начала. Завершается рисование линии двойным щелчком или щелчком сначала левой, а потом правой кнопкой мыши в точке окончания линии. Линия изменит цвет на чёрный, и на её конце появится квадратный маркер (пример 22.9).

Создание кривой линии описано в примере 22.10.

22.2. Редактирование фигур

Инструментом Выделить и трансформировать выделяют фигуры (пример 22.11). Выделенные фигуры можно:

  • удалять клавишей Delete; перемещать в рабочей области (с помощью Ctrl строго по горизонтали или вертикали);
  • масштабировать (Ctrl позволяет сохранить пропорции);
  • отражать горизонтально (клавиша Н) и вертикально (клавиша V);
  • поворачивать; наклонять.

После выделения вокруг фигуры появляется восемь двунаправленных стрелок, и объект можно удалять, перемещать и масштабировать.

Группа фигур выделяется при нажатой клавише Shift. Щелчок по выделенному в группе объекту исключает его из выделения. Нажатие клавиши Esc снимает всякое выделение, а комбинация клавиш Ctrl + А выделяет все объекты.

Форму объекта меняют с помощью инструмента Редактировать узлы контура (пример 22.12). После выбора этого инструмента по контуру выделенной фигуры отображаются маркеры узлов (пример 22.12).

22.3. Обводка и заливка

Обводка — линия, ограничивающая фигуру.

Для обводки можно определять:

  1. толщину;
  2. стиль (сплошной, пунктирный, штрихпунктирный);
  3. стрелки (маркеры);
  4. цвет.

Рассмотрите пример 22.13.

Заливкой называется закрашивание внутренней области фигуры.

Заливка фигуры может быть сделана одним из нижеперечисленных способов:

  1. сплошным цветом;
  2. градиентом;
  3. текстурой из набора декоративных заливок, в которых используются заранее созданные авторами программы заготовки.

Рассмотрите пример 22.14.

Цветовой градиент — плавный переход одного цвета в другой.

В редакторе Inkscape изменить обводку и заливку фигур можно в диалоговом окне Заливка и обводка или с помощью палитры.
Окно открывается по команде главного меню редактора Объект —» Заливка и обводка (пример 22.15). В этом окне можно выбрать цветовую модель, настроить цвет и его прозрачность.

В палитре цвет заливки изменяется щелчком мыши по образцу цвета. Для изменения цвета обводки щелчок производится при нажатой клавише Shift.

Объекту можно назначить отсутствие обводки и заливки с помощью красного крестика в левой части палитры. Градиентную заливку можно применять и к обводке.

22.4. Работа с цветом

Задавать цвет в окне Заливка и обводка удобно, меняя цифровые значения основных цветов (пример 22.16).
Для заливки замкнутой области используется инструмент Заливка  (пример 22.17). При необходимости использования цвета, который уже присутствует в какой-либо части изображения на холсте, используется инструмент Пипетка .

Для создания градиентных заливок предназначен инструмент Градиент  . На панели свойств инструмента можно выбрать вид градиента (линейный, радиальный) и к чему он будет применён (заливка, обводка). При переходе от сплошной заливки к градиенту создаётся настройка градиента, которая использует текущий цвет с переходом от непрозрачного к прозрачному.
Цвета градиента настраиваются при помощи опорных точек (пример 22.18). Количество точек соответствует количеству цветов в градиенте. Опорные точки можно добавлять или удалять. Добавляется опорная точка двойным щелчком мыши по линии
градиента. Удаляется выделенная опорная точка с помощью клавиши Delete.

Состояние опорной точки определённого цвета:

— невыделанная (неактивная);
 — выделенная (активная, текущая, выбранная);
 — наведённая (под указателем мыши).

Пример 22.1. Основные инструменты создания фигур в векторном редакторе Inkscape.
Пример 22.2. Рисование прямоугольника.
Начальная точка — вершина прямоугольника

Начальная точка — центр прямоугольника (при нажатой клавише Shift)

Пример 22.3. Использование инструмента Прямоугольники и квадраты.


Созданный прямоугольник всегда выделен. В его углах расположено четыре маркера, два из них (вверху справа) накладываются друг на друга, если углы не закруглены.
Задать точные размеры прямоугольника и радиусы закругления углов можно на панели свойств:

Пример 22.4. Использование инструмента Круги, эллипсы и дуги.

Чтобы нарисовать сектор, нужно потянуть круглый маркер вверх. Появится другой круглый маркер, перемещением которого вниз можно задать нужный угол сектора.

Если попробовать переместить круглый маркер внутрь эллипса, то окружность заменится дугой.

Чтобы заменить дуги на сегмент или на сектор, а также чтобы вернуться к эллипсу, следует воспользоваться кнопками на панели свойств инструмента:

Пример 22.5. Использование инструмента Звёзды и многоугольники для рисования.
Пример 22.6. Использование
инструмента Звёзды и многоугольники для сглаживания
углов.
Пример 22.7. Использование инструмента Звёзды и многоугольники для перемещения вершин.
Пример 22.8. Использование инструмента Карандаш.
Активировать инструмент Карандаш можно нажав клавишу Р или F6 на клавиатуре.
Этим инструментом можно создавать не только кривые, но и отдельные точки. Для этого нужно, удерживая Ctrl, щёлкнуть по холсту. Будет создан маленький круг.
Пример 22.9. Использование инструмента Кривая Безье и прямые линии для рисования прямых линий.
Пример 22.10. Использование инструмента Кривая Безье и прямые линии для рисования кривых.
  1. В месте начала линии щёлкнуть левой кнопкой мыши. За курсором будет тянуться прямая. Нажать на левую кнопку мыши в точке, где должен находиться конец линии.
  2. Не отпуская левую кнопку мыши, перенести курсор в сторону. Появится прямая линия, к которой как касательная будет примыкать кривая.
  3. Установить нужный изгиб, отпустить левую кнопку мыши и щёлкнуть правой. Появится кривая, а прямая пропадёт. Можно продолжать формировать следующий участок кривой, не нажимая правую кнопку мыши.
Пьер Безье разработал метод вычерчивания кривых в 1960 г., работая в автомобилестроительной фирме «Рено».

Пример 22.11. Использование инструмента Выделить и трансформировать.

Если выполнить щелчок по уже выделенной фигуре, вид стрелок изменится и фигуру можно будет поворачивать и наклонять.

Пример 22.12. Использование инструмента Редактировать узлы контура.

  1. Нарисовать графический примитив.
  2. Выбрать инструмент и настройку (преобразовать в контур).
  3. Перемещая узлы, изменить контур. При необходимости добавить или удалить узлы, сгладить или сделать острыми, используя инструменты панели свойств:
     — добавить узел;
     — удалить узел;
     — сделать выделенные узлы сглаженными;
     — сделать выделенные узлы острыми.

Пример 22.13. Стили обводки фигур и стрелки.

Пример 22.14. Способы заливки.

  Пример 22.15. Окно Заливка и обводка.

Изменение стиля обводки

Изменение заливки

Пример 22.16. Настройка цвета в цветовой модели RGB.

Пример 22.17. Использование инструмента Заливка.

 

Пример 22.18. Использование инструмента Градиент.

Для линейного градиента все опорные точки расположены на одной прямой.

Опорные точки могут располагаться и за пределами объекта.

Радиальный градиент имеет центральную опорную точку, которая является начальной. Из неё выходят две линии градиента.

1. С помощью какой клавиши можно нарисовать правильную фигуру?
2. Как сгладить углы прямоугольника в редакторе Inkscape?
3. Какие фигуры можно нарисовать с помощью инструмента  ?
4. Для чего служит инструмент ?
5. Какой инструмент позволяет редактировать узлы фигуры?
6. Что называется обводкой векторного изображения?
7. В чём состоит процесс заливки фигуры?
8. Что такое цветовой градиент?
9. Как настроить градиент в редакторе Inkscape?

Упражнения

1. Нарисуйте несколько разных фигур и примените к ним масштабирование, отражение, поворот, наклон.

2. Создайте изображения звёзд.

Изображение Приёмы создания и редактирования
1.
2. Выполнить п. 1 и изменить форму, перемещая верхний узел звезды к центру
3. Выполнить п. 1 и изменить форму, перемещая базовый узел звезды вправо
4. Выполнить п. 1 и изменить форму, перемещая верхний узел при нажатой клавише Alt
5.
Выполнить п. 1 и изменить форму, перемещая верхний узел вправо при нажатой клавише Shift
6.
Выполнить п. 1 и изменить форму, перемещая верхний узел влево при нажатой клавише Shift
7.
Выполнить п. 1 и изменить форму, перемещая базовый узел звезды влево и вверх

3. Нарисуйте пять фигур: прямоугольник, квадрат, овал, круг и правильный шестиугольник. Примените к каждой фигуре соответствующие заливки: сплошная (с прозрачностью и без), градиент (линейный и радиальный), текстура.

4.* Создайте изображение по примеру.

Нарисуйте малиновый квадрат без обводки. Откройте панель Заливка и обводка. Выберите цветовую схему RGB. Перейдя на вкладку Заливка, установите R = 255, G = 0, В = 125, А = 100, размытие — 0,
непрозрачность — 100. На вкладке Обводка установите стиль без обводки (). Нарисуйте фиолетовый прямоугольник с чёрной обводкой так, чтобы он перекрывал часть квадрата. На вкладке Заливка установите R = 125, G = 0, В = 200, А = 100, размытие — 0, непрозрачность — 55. На вкладке Стиль обводки — толщина 15 рх.

5. Создайте изображение:

В этом вам поможет таблица.

Элемент изображения Инструмент и настройки Обводка Заливка
Сплошная,
цвет черный
Однородная, цвет темно-серый

переключиться на

Штрих-пунктирная, цвет красный, толщина 4 px

Однородная, цвет желтый (ffff00ff) 
Сплошная, цвет черный Однородная, цвет коричневый (a05a2cff
Пунктирная, цвет черный, толщина 15 px Градиент радиальный (переход от черного к серому) 

Режим — прямые линии

Сплошная, цвет черный

Нет 
 
Сплошная, цвет черный, концы круглые
Пунктирная, цвет черный, толщина 15 px Однородная, цвет серый (4d4d4dff)  
Сплошная, цвет черный Текстура «песок» 

5. Создайте изображение:

В этом вам поможет таблица.

Элемент изображения Инструмент и настройки Обводка Заливка
Сплошная,
цвет черный, толщина 3 px

Линейный градиент, два цвета
Линейный градиент, три цвета
Однородная, цвет чёрный
Для треугольника

Для треугольника: сплошная, цвет черный, толщина 3 px

Для треугольника: однородная, цвет 918a6fff
Для линии (режим — прямые линии)

Сплошная, цвет черный, толщина 3 px

Однородная,

цвет серый

Переместить базовый узел вправо, изменить размер и повернуть
Сплошная, цвет тёмно-серый, толщина 7 рх Однородная, цвет серый

 

 

 Выбор тем