КомпьюАрт

6 - 2014

Деформация векторных объектов в CorelDRAW X7

Сергей Асмаков

Как и другие векторные редакторы, CorelDRAW позволяет изменять форму объектов посредством перемещения узловых точек, касательных и т.д. Однако в процессе работы над проектом нередко возникает необходимость деформировать объект целиком. Для выполнения подобных задач в CorelDRAW имеются специальные инструменты — «Искажение» и «Оболочка». Рассмотрению их возможностей и посвящена эта публикация.

Инструмент Искажение

Радикально изменить форму векторного объекта буквально одним движением мыши можно при помощи инструмента Искажение. Выделите нужный объект (или группу) и выберите на панели инструментов пиктограмму Искажение (рис. 1). Установите курсор в центр объекта, нажмите левую кнопку мыши и, удерживая ее, перемещайте манипулятор вправо или влево. Форма исходного объекта будет меняться (рис. 2).

Рис. 1. Выбор инструмента Искажение

Рис. 1. Выбор инструмента Искажение

Рис. 2. Изменение формы исходного объекта (слева) при помощи инструмента Искажение

Рис. 2. Изменение формы исходного объекта (слева) при помощи инструмента Искажение

Рис. 3. Маркеры управления параметрами искажения

Рис. 3. Маркеры управления параметрами искажения

Отпустите кнопку мыши. Поверх объекта будут отображены два маркера (рис. 3). Перемещая их при помощи мыши, вы можете управлять параметрами искажения. Маркер в виде белого ромба обозначает центр деформации. Его положение относительно центра объекта влияет на характер искажения формы контура (рис. 4).

Маркер в виде белого квадрата управляет интенсивностью искажения. Чем дальше он расположен от маркера­ромба, тем сильнее будет деформирован исходный объект.

В рассмотренном примере в процессе перемещения квадратного маркера вправо узловые точки обрабатываемого объекта будут удаляться от центра деформации. Соответственно, сдвигая этот маркер влево, вы можете приближать их к центру деформации.

Рис. 4. Изменение формы обрабатываемого объекта при смещении центра деформации

Рис. 4. Изменение формы обрабатываемого объекта при смещении центра деформации

Рис. 5. Пиктограммы выбора различных режимов инструмента Искажение на панели свойств (обведены красным)

Рис. 5. Пиктограммы выбора различных режимов инструмента Искажение на панели свойств (обведены красным)

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

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

Рис. 6. Деформация исходного объекта (слева) при помощи инструмента Искажение в режиме Искажение кручения

Рис. 6. Деформация исходного объекта (слева) при помощи инструмента Искажение в режиме Искажение кручения

Рис. 7. Деформация исходного объекта (слева) при помощи инструмента Искажение в режиме Искажение в виде застежки-молнии

Рис. 7. Деформация исходного объекта (слева) при помощи инструмента Искажение в режиме Искажение в виде застежки-молнии

И наконец, третий режим работы данного инструмента называется Искажение в виде застежки­молнии. С его помощью можно преобразовать контур объекта в зигзагообразную ломаную линию (рис. 7). По мере удаления маркера в виде белого квадрата от центра деформации амплитуда зигзагов будет увеличиваться. Белый ползунок, который перемещается вдоль пунктирной линии, соединяющей маркеры в виде ромба и квадрата, управляет частотой зигзага (она будет увеличиваться по мере удаления от центра деформации).

Рис. 8. Пиктограммы включения различных вариантов модификации режима Искажение в виде застежки-молнии (обведены красным)

Рис. 8. Пиктограммы включения различных вариантов модификации режима Искажение в виде застежки-молнии (обведены красным)

Рис. 9. Деформация в режиме Искажение в виде застежки-молнии с использованием опций Случайное искажение (в центре) и Сглаженное искажение (справа)

Рис. 9. Деформация в режиме Искажение в виде застежки-молнии с использованием опций Случайное искажение (в центре) и Сглаженное искажение (справа)

В режиме Искажение в виде застежки­молнии доступны три варианта модификации искажения, активируемые нажатием соответствующих пиктограмм на панели свойств (рис. 8). Опция Случайное искажение позволяет псевдослучайным образом варьировать амплитуду зигзага. При активации опции Сглаженное искажение будет выполнено сглаживание углов контура (рис. 9). И наконец, опция Искажение на определенной части объекта обеспечивает уменьшение амплитуды зигзага по мере удаления контура от центра деформации. Это позволяет осуществлять акцентированное воздействие на определенную часть объекта (рис. 10).

Рис. 10. При включении опции Искажение на определенной части объекта амплитуда зигзага будет уменьшаться по мере удаления контура от центра деформации

Рис. 10. При включении опции Искажение на определенной части объекта амплитуда зигзага будет уменьшаться по мере удаления контура от центра деформации

Рис. 11. Ячейка ввода числового значения величины смещения узловых точек на панели свойств (обведена красным) в режиме Искажения при сжатии и растяжении

Рис. 11. Ячейка ввода числового значения величины смещения узловых точек на панели свойств (обведена красным) в режиме Искажения при сжатии и растяжении

Все три описанных выше варианта модификации искажения в режиме Искажение в виде застежки­молнии доступны для использования в любых сочетаниях.

Управлять параметрами искажения можно не только посредством перемещения маркеров, но и путем ввода точных числовых значений на панели свойств. Например, в режиме Искажения при сжатии и растяжении таким способом можно задавать величину смещения узловых точек (рис. 11). При вводе положительных значений данного параметра узловые точки контура объекта будут удаляться от центра деформации, а в случае отрицательных значений — приближаться к нему.

В режиме Искажение кручения на панели свойств доступны пиктограммы выбора направления вращения (по или против часовой стрелки), а также ячейки для ввода числовых значений угла поворота (в градусах) и количества полных оборотов (рис. 12).

Рис. 12. Пиктограммы выбора направления вращения и ячейки для ввода числовых значений угла поворота на панели свойств (обведены красным) в режиме Искажение кручения

Рис. 12. Пиктограммы выбора направления вращения и ячейки для ввода числовых значений угла поворота на панели свойств (обведены красным) в режиме Искажение кручения

Рис. 13. Ячейки ввода числовых значений амплитуды и частоты зигзага на панели свойств (обведены красным) в режиме Искажение в виде застежки-молнии

Рис. 13. Ячейки ввода числовых значений амплитуды и частоты зигзага на панели свойств (обведены красным) в режиме Искажение в виде застежки-молнии

Рис. 14. Инструмент Искажение можно применять к тексту, не преобразовывая его в кривые

Рис. 14. Инструмент Искажение можно применять к тексту, не преобразовывая его в кривые

При работе в режиме Искажение в виде застежки­молнии на панели свойств можно ввести числовые значения амплитуды и частоты зигзага (рис. 13).

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

Инструмент Искажение можно применять к тексту, не преобразовывая последний в кривые (рис. 14). Соответственно, впоследствии деформированную надпись можно будет отредактировать или заменить во всплывающем окне.

Независимо от выбранного режима при работе с инструментом Искажение на панели свойств отображаются несколько пиктограмм быстрого доступа к дополнительным функциям.

Рис. 15. Пиктограмма Искажение по центру на панели свойств

Рис. 15. Пиктограмма Искажение по центру на панели свойств

Рис. 16. Пиктограмма Добавить новое искажение на панели свойств

Рис. 16. Пиктограмма Добавить новое искажение на панели свойств

Нажатие на пиктограмму Искажение по центру (рис. 15) позволяет установить маркер центра деформации точно по центру обрабатываемого объекта.

После нажатия на пиктограмму Добавить новое искажение (рис. 16) можно повторно применить инструмент Искажение к объекту. Это позволяет выполнять сложные деформации, последовательно применяя к одному и тому же объекту инструмент Искажение в разных режимах (рис. 17).

Рис. 17. Исходный объект (слева) был дважды деформирован при помощи инструмента Искажение: сначала в режиме Искажение кручения (результат — в центре), а затем в режиме Искажение в виде застежки-молнии

Рис. 17. Исходный объект (слева) был дважды деформирован при помощи инструмента Искажение: сначала в режиме Искажение кручения (результат — в центре), а затем в режиме Искажение в виде застежки-молнии

Рис. 18. Пиктограмма Скопировать свойства искажения на панели свойств

Рис. 18. Пиктограмма Скопировать свойства искажения на панели свойств

Рис. 19. Пиктограмма Удалить искажение на панели свойств

Рис. 19. Пиктограмма Удалить искажение на панели свойств

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

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

При активации инструмента Искажение слева на панели свойств отображается ниспадающий список быстрого выбора готовых шаблонов (рис. 20). Это позволяет применить инструмент Искажение с определенным набором настроек буквально в одно действие.

Рис. 20. Ниспадающий список быстрого выбора готовых шаблонов на панели свойств

Рис. 20. Ниспадающий список быстрого выбора готовых шаблонов на панели свойств

Рис. 21. Пиктограмма сохранения пользовательского шаблона на основе текущих настроек

Рис. 21. Пиктограмма сохранения пользовательского шаблона на основе текущих настроек

Вы можете пополнять этот список собственными шаблонами. Для этого необходимо нажать пиктограмму со знаком «+» на панели свойств (рис. 21). После этого на экран будет выведено диалоговое окно создания нового шаблона инструмента Искажение, в котором будут сохранены текущие настройки, примененные к выделенному объекту. Каждый шаблон сохраняется в виде отдельного файла формата PST, что позволяет при необходимости переносить их на другой ПК.

Рис. 22. Выбор инструмента Оболочка

Рис. 22. Выбор инструмента Оболочка

Инструмент Оболочка

Инструмент Оболочка позволяет деформировать как отдельный объект, так и группу объектов путем изменения формы огибающей. Чтобы воспользоваться данной функцией, выделите объект (или группу объектов) и выберите инструмент Оболочка. Он активируется нажатием соответствующей пиктограммы на панели инструментов (рис. 22). После этого вокруг выделенного объекта (или группы) появится пунктирный контур с узловыми точками — это огибающая. Перемещая узловые точки и их касательные, вы можете изменять форму огибающей и соответствующим образом деформировать заключенные внутри нее объекты (рис. 23).

 Рис. 23. При изменении формы огибающей соответствующим образом деформируется заключенный внутри нее объект

Рис. 23. При изменении формы огибающей соответствующим образом деформируется заключенный внутри нее объект

Рис. 24. Инструмент Оболочка позволяет работать с текстом, не переводя его в кривые

Рис. 24. Инструмент Оболочка позволяет работать с текстом, не переводя его в кривые

Рис. 25. Палитра Оболочка

Рис. 25. Палитра Оболочка

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

Необходимо учитывать, что данный инструмент не работает с растровыми изображениями, импортированными в документ CorelDRAW. Поэтому, если выделенная группа объектов содержит хотя бы одно растровое изображение, деформировать ее при помощи инструмента Оболочка не получится.

Для настройки и выбора различных параметров инструмента Оболочка можно воспользоваться пиктограммами и ниспадающими списками, размещенными на панели свойств, а также в палитре Оболочка (рис. 25). Для того чтобы отобразить последнюю в окне настройки (оно расположено справа от окна документа), выберите в меню Окно -> Окна настройки -> Эффекты -> Оболочка или нажмите сочетание клавиш Ctrl­F7.

Рис. 26. Пиктограммы выбора режима редактирования огибающей

Рис. 26. Пиктограммы выбора режима редактирования огибающей

Рис. 27. Изменение формы огибающей в режиме прямой

Рис. 27. Изменение формы огибающей в режиме прямой

Рис. 28. Изменение формы огибающей в режиме одной дуги

Рис. 28. Изменение формы огибающей в режиме одной дуги

При использовании инструмента Оболочка доступны четыре различных режима изменения формы огибающей, которые переключаются при помощи соответствующих пиктограмм на панели свойств (рис. 26) и в палитре Оболочка. Три из них предусматривают работу с линиями определенной формы. Так, в режиме прямой вы оперируете огибающей, состоящей из прямых отрезков (рис. 27). Режим одной дуги позволяет сформировать огибающую из дугообразных линий (рис. 28). И наконец, режим двойной дуги дает возможность создать огибающую, состоящую из S­образных кривых (рис. 29).

Рис. 29. Изменение формы огибающей в режиме двойной дуги

Рис. 29. Изменение формы огибающей в режиме двойной дуги

Рис. 30. Синхронное перемещение двух узловых точек в одном направлении

Рис. 30. Синхронное перемещение двух узловых точек в одном направлении

В процессе редактирования формы оболочки в любом из трех перечисленных режимов работают клавиши­модификаторы Ctrl и Shift. С их помощью можно синхронно перемещать сразу две узловые точки огибающей — выделенную и смежную с ней, расположенную по той же оси, вдоль которой осуществляется перемещение. При нажатии и удержании клавиши Ctrl смежная узловая точка будет перемещаться в том же направлении (рис. 30), а если удерживать Shift — то в противоположном (рис. 31).

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

Рис. 31. Синхронное перемещение двух узловых точек в противоположных направлениях

Рис. 31. Синхронное перемещение двух узловых точек в противоположных направлениях

Рис. 32. В произвольном режиме огибающей можно придать любую форму

Рис. 32. В произвольном режиме огибающей можно придать любую форму

Рис. 33. Пиктограммы для модификации узловых точек и отрезков огибающей

Рис. 33. Пиктограммы для модификации узловых точек и отрезков огибающей

Рис. 34. Выбор шаблона с готовой формой огибающей из списка на панели свойств

Рис. 34. Выбор шаблона с готовой формой огибающей из списка на панели свойств

Рис. 35. Выбор шаблона с готовой формой огибающей в палитре Оболочка

Рис. 35. Выбор шаблона с готовой формой огибающей в палитре Оболочка

Рис. 36. Пиктограмма Создать оболочку из на панели свойств

Рис. 36. Пиктограмма Создать оболочку из на панели свойств

Рис. 37. Выбор объекта, контур которого будет использован в качестве огибающей

Рис. 37. Выбор объекта, контур которого будет использован в качестве огибающей

В распоряжении пользователя имеется набор готовых шаблонов с огибающими разных форм. Некоторые из них можно выбрать при помощи ниспадающего списка на панели свойств (рис. 34). Полный набор шаблонов доступен в палитре Оболочка. Чтобы применить одну из них к выделенному объекту, нажмите кнопку Добавить заготовку, щелкните по пиктограмме нужной заготовки в прокручиваемой по вертикали таб­лице (рис. 35) и нажмите кнопку Применить.

Вы можете пополнять имеющийся набор собственными шаблонами. Для этого необходимо придать огибающей нужную форму, выбрать необходимые настройки и нажать пиктограмму со знаком «+» на панели свойств. После этого на экран будет выведено диалоговое окно создания нового шаблона инструмента Оболочка. Шаблон содержит информацию о форме огибающей, а также о текущих настройках, примененных к выделенному объекту. Каждый шаблон сохраняется в виде отдельного файла формата PST, что позволяет при необходимости перенести его на другой ПК.

В качестве образца формы огибающей также можно использовать ранее созданный векторный объект с замкнутым контуром. Для этого активируйте инструмент Оболочка и выделите объект, который необходимо деформировать. Нажмите пиктограмму Создать оболочку из (рис. 36) на панели свойств либо щелкните по изображению пипетки в палитре Оболочка. После этого курсор примет вид широкой черной стрелки. Щелкните ею по объекту, контур которого будет использован в качестве огибающей (рис. 37). Поверх объекта, подлежащего деформации, будет отображен контур оболочки (рис. 38). Нажмите кнопку Применить в палитре Оболочка и оцените полученный результат (рис. 39).

Рис. 38. Отображение контура оболочки

Рис. 38. Отображение контура оболочки

Рис. 39. Результат деформации

Рис. 39. Результат деформации

Рис. 40. Обрабатываемый объект (внизу) и кривая, использованная в качестве контура оболочки

Рис. 40. Обрабатываемый объект (внизу) и кривая, использованная в качестве контура оболочки

Одна и та же огибающая может по­разному деформировать объект в зависимости от выбранного режима сопоставления. Всего их предусмотрено четыре. На рис. 40 показан исходный объект (текст) и контур, использованный в качестве оболочки. На рис. 41 представлены результаты применения инструмента Оболочка в различных режимах. При выборе режимов по вертикали (а) и по горизонтали (б) исходный объект сначала масштабируется до внешних размеров оболочки, а затем осуществляется его деформация по соответствующей оси по форме огибающей. В режимах по углам (в) и исходное (г) угловые точки исходного объекта притягиваются к соответствующим узлам огибающей. Различие этой пары режимов заключается в том, что в режиме исходное промежуточные узловые точки распределяются линейно вдоль кромки поля выделения объекта.

Выбор режима сопоставления осуществляется в ниспадающем списке на панели свойств (рис. 42) или в палитре Оболочка.

Теперь рассмотрим несколько дополнительных функций, которые доступны при работе с инструментом Оболочка.

Рис. 41. Результат деформации при выборе различных режимов инструмента Оболочка: по вертикали (а), по горизонтали (б), по углам (в) и исходное (г)

Рис. 41. Результат деформации при выборе различных режимов инструмента Оболочка: по вертикали (а), по горизонтали (б), по углам (в) и исходное (г)

Рис. 42. Ниспадающий список выбора режима сопоставления

Рис. 42. Ниспадающий список выбора режима сопоставления

Рис. 43. Пиктограмма Сохранять прямые на панели свойств

Рис. 43. Пиктограмма Сохранять прямые на панели свойств

Рис. 44. Исходный объект (сверху) и результат его деформации при отключенной (в центре) и активированной опции Сохранять прямые

Рис. 44. Исходный объект (сверху) и результат его деформации при отключенной (в центре) и активированной опции Сохранять прямые

Для того чтобы предотвратить преобразование прямых линий исходного объекта в кривые в процессе деформации, нажмите пиктограмму Сохранять прямые на панели свойств (рис. 43) или активируйте одноименную опцию в палитре Оболочка. При работе с группами многоугольников эта функция позволяет получать весьма интересные эффекты (рис. 44).

Пиктограмма Создать новую оболочку (рис. 45) позволяет применить новую оболочку к объекту или группе, которые уже были деформированы при помощи данного инструмента

Рис. 45. Пиктограмма Создать новую оболочку на панели свойств

Рис. 45. Пиктограмма Создать новую оболочку на панели свойств

Рис. 46. Пиктограмма Скопировать свойства оболочки на панели свойств

Рис. 46. Пиктограмма Скопировать свойства оболочки на панели свойств

Рис. 47. Пиктограмма Удалить оболочку на панели свойств

Рис. 47. Пиктограмма Удалить оболочку на панели свойств

Нажатием на пиктограмму Скопировать свойства оболочки можно скопировать все парамет­ры данного инструмента, ранее примененные к другому объекту (рис. 46). Это весьма удобно, когда требуется выполнить одно и то же преобразование для нескольких объектов.

Пиктограмма Удалить оболочку (рис. 47) позволяет быстро вернуть обрабатываемый объект в исходное состояние. В том случае, если к нему были последовательно применены несколько оболочек (при помощи функции Создать новую оболочку), будет отменено только последнее из выполненных преобразований.

Заключение

Итак, мы рассмотрели возможности инструментов Искажение и Оболочка, которые позволяют при помощи несложных действий деформировать как отдельные векторные объекты, так и группы, не прибегая к утомительному редактированию отдельных узловых точек. Благодаря наличию различных режимов и опций, эти инструменты обеспечивают получение весьма эффектных результатов с минимальными затратами усилий и времени. Кроме того, вы можете сохранять наиболее удачные варианты настроек в виде пользовательских шаблонов, которые затем можно будет применить к другим объектам, выполнив лишь пару щелчков кнопкой мыши. 

КомпьюАрт 6'2014

Популярные статьи

Удаление эффекта красных глаз в Adobe Photoshop

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

Мировая реклама: правила хорошего тона. Вокруг цвета

В первой статье цикла «Мировая реклама: правила хорошего тона» речь шла об основных принципах композиционного построения рекламного сообщения. На сей раз хотелось бы затронуть не менее важный вопрос: использование цвета в рекламном производстве

CorelDRAW: размещение текста вдоль кривой

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

Нормативные требования к этикеткам

Этикетка — это преимущественно печатная продукция, содержащая текстовую или графическую информацию и выполненная в виде наклейки или бирки на любой продукт производства