РефератыИнформатика, программированиеИнИнструменты свободного рисования в CorelDraw

Инструменты свободного рисования в CorelDraw

Министерство науки и образования Украины


Славянский государственный педагогический университет


Реферат

на тему:


Инструменты свободного рисования в
CorelDraw


Студентки 3 курса


Заярной Яны Борисовны


Славянск

2003 Инструменты свободного рисования


Создавать рисунки на полотне CorelDRAW можно просто мышью. Однако нарисовать что-либо серьезное мышью будет трудно даже квалифицированному художнику.


Здесь на помощь приходит мощный инструмент — возможность создавать элементы иллюстрации посредством произвольных кривых. С их помощью можно рисовать различные сколь угодно сложные контуры, даже текст.


Произвольные линии рисуются инструментом Freehand (Кривая). Этот инструмент можно выбрать из всплывающей панели, которая также включает такие инструменты, как кривая Безье, NaturalPen (Натуральное перо), Dimension (Размер) и ConnectorLine (Соединительная линия). (Инструмент Freehand (Кривая) уже кратко рассмотрен в разделе "Рисование линий". Ниже мы остановимся на нем подробнее.)


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


Что можно сделать с линией натурального пера


Произвольные кривые


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


Узлы кривой


Как мы уже видели, каждый выбранный объект приобретает восемь маркеров выделения. Эти черные квадраты по углам и сторонам выбранного объекта позволяют изменять размер всего
объекта. В CorelDRAW также имеется возможность редактировать объект на микроуровне. Это можно делать с помощью контрольных точек, называемых узлами.
Узлы позволяют редактировать контур выбранного объекта с огромной степенью детализации.


Некоторые возможности редактирования объекта; например округление углов прямоугольника, изменение очертаний произвольных фигур и весьма сложные преобразования многоугольников, предоставляет инструмент Pick (Указатель). Более сложное узловое редактирование выполняется инструментом Shape (Фигура) (см. также раздел "Редактирование фигур и кривых").



Преобразование многоугольника инструментом Pick (Указатель)


Узлы выбранного объекта визуально меньше по размеру, чем маркеры выделения, и появляются при выборе только одного объекта. Другое отличие узлов от маркеров выделения в том, что узлы появляются на абрисе фигуры или кривой, в то время как маркеры располагаются на углах и сторонах прямоугольника вокруг объекта.


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


Если щелкнуть на объекте правой кнопкой мыши и в контекстном меню выбрать Properties (Свойства), открывается окно свойств объекта. Здесь на вкладке Curve (Кривая) сообщается, сколько узлов имеется в контуре, закрыта ли кривая и так далее.


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


Чтобы добавить или удалить узел,
нужно щелкнуть на узле правой кнопкой мыши инструментом Pick (Указатель) и в контекстном меню выбрать Add (Добавить узел) или Delete (Сброс) При удалении узла два соседних узла соединяются линией, генерируемой по законам интерполяции.


Кривые Безье


Создание кривых Безье


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


Общее правило:
Кривые Безье создаются при нажатой кнопке мыши, иначе получаются обычные произвольные ломаные линии.


Шаги создания кривой Безье; 1-й случай:


1. В наборе инструментов (на всплывающей панели свободного рисования) выбрать инструмент Кривая Безье.


2. Щелкнуть инструментом где-либо на полотне и, не отпуская мыши, слегка протянуть курсор в каком-либо направлении. При этом в обе стороны
от точки щелчка растягивается синяя штриховая линия с узлами (направляющими точками)
по концам. Эта линия определяет касательную к одному из концов кривой Безье, причем, несмотря на симметрию здесь имеет значение длина касательной и куда двигался курсор мыши (дальше станет понятней). Отпустить курсор.


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


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


Шаги создания кривой Безье; 2-й случай — экономим один-два шага:


1. В наборе инструментов (на всплывающей панели свободного рисования) выбрать инструмент Кривая Безье.


2. Щелкнуть инструментом где либо на полотне и, не отпуская мыши, слегка протянуть курсор в каком либо направлении. Отпустить курсор.


3. Нажать кнопку мыши
(не отпускать) где либо в другом мест

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


4. Протянуть курсор в каком-либо направлении. При этом в обе стороны от точки щелчка растягивается синяя линия касательной ко второму концу кривой. При перемещении курсора по полотну (и, соответственно, изменении направления касательной) линия кривой Безье изгибается, придерживаясь второй касательной. Здесь экономятся шаги сразу достигается эффект работы с кривой инструментом Shape (Фигура), но без смены инструмента.


5. Отпустить кнопку мыши Контур из кривых готов к продолжению. Переходим к шагу 3 и так далее.


Возможные применения инструмента Безье


Очень часто кривые Безье используются в качестве направляющих линий для фигурного текста. В этом случае рисуется текст и кривая, текст привязывается к кривой (об этом см. в разделе "Работа с текстом") и затем кривая удаляется.


Инструмент Безье можно также применять для трассировки
(редактирования прямыми линиями) сложных криволинейных контуров. Выше уже упоминалось, что вместо долгих попыток создать что-то окончательно лучше приблизительно нарисовать заготовку и затем быстро ее отредактировать. В таких случаях вдоль неудачного контура щелчками создается множество узлов, соединенных прямыми. Затем на микроуровне (можно увеличить масштаб) производится редактирование позиций этих узлов. После этого первоначальный контур можно удалить.


Редактирование фигур и кривых


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


Инструменты
Knife
(Нож),
Erase
(Ластик) и


Free
Transform
(Свободное преобразование)


Основное назначение инструмента Knife (Нож) вытекает из его названия нож обычно разрезает что либо на две части Нож CorelDRAW также создает из одной фигуры два независимых объекта.


Для разрезания фигуры нужно проделать следующее:


1. Из всплывающей панели инструмента Shape (Фигура) выбрать инструмент Knife (Нож).


2. Щелкнуть в точке контура фигуры, которую требуется разрезать.


3. Щелкнуть вторую точку контура, обозначив разрез.


4. После разреза использовать инструмент Pick (Указатель) для выбора любой из двух новых фигур Эти объекты можно перемещать либо удалить один из них.


При выборе инструмента Knife (Нож) в панели свойств инструмента появляется кнопка AutoCloseonCut (Автозамыкание при отрезании). Именно нажатое состояние этой кнопки позволяет разрезать фигуры, соединяя точки реза прямыми. Если кнопку отжать, при разрезании вместо новых законченных фигур создаются незакрытые кривые линии. С узлами этих фигур можно продолжать работать.


Инструмент Eraser (Ластик) также находится на всплывающей панели Shape (Фигура) и работает подобно карандашной резинке. Этим инструментом можно стереть любые пиксели внутри объекта или контура (Для удаления мелких деталей, возможно, придется увеличить масштаб изображения). Панель свойств Ластика содержит кольцевой список, позволяющий изменить ширину стирания


Для стирания участков объекта нужно выбрать инструмент Eraser (Ластик) и щелкать или тянуть курсор по местам, подлежащим удалению. В замкнутом объекте Ластик будет выгрызать дырки, а в незамкнутом — делать разрывы. Восстановить случайно удаленные элементы можно, щелкнув кнопку Undo (Отмена) в стандартной панели инструментов или выбрав команду отмены операции в меню Edit (Правка).


Четвертый инструмент на всплывающей панели Shape (Фигура) — FreeTransform (Свободное преобразование) Этим инструментом (который появился в CorelDRAW 8) можно вращать выбранные объекты Инструмент работает подобно маркерам вращения при выделении объекта двумя щелчками (не двойным щелчком). Однако FreeTransform позволяет, щелкнув на любом узле или точке на полотне, назначать центр вращения объекта.


Для вращения объекта нужно:


1. Выбрать инструмент FreeTransform (Свободное преобразование) Курсор превращается в перекрестие.


2. Если объект не был до этого выбран — щелкнуть курсором объект. Если объект был выбран, этот шаг пропустить.


3. Щелкнуть где-либо на объекте или в области иллюстрации и двигать курсор Этот щелчок обозначит центр вращения, который дополнительно будет индицироваться проходящей через него синей штриховой линией-осью. Ось, а также тонкий синий контур объекта показывают угол поворота фигуры.


Преобразование фигур в кривые


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


При выборе узла фигуры инструментом Shape (Фигура) на панели свойств появляется кнопка То Curve. Щелчком на этой кнопке можно трансформировать фигуру в кривую линию. Эта операция применяется для "разузлования" фигуры, то есть для ослабления взаимного влияния узлов, придания им относительной автономности. Преобразование фигуры в кривые позволяет редактировать состояние отдельного узла, воздействуя только на этот узел.


Преобразовать все узлы фигуры в кривую можно также, выбрав фигуру инструментом Pick (Указатель) и затем в меню Arrange (Упорядочить) выбрав команду ConverttoCurves (Преобразовать в кривые), либо нажав на панели свойств кнопку ConverttoCurves (Преобразовать в кривые).


Примечание.

Если объект сразу создавался как фигура, преобразовывать его в кривую не требуется: его узлы уже готовы для редактирования.


Прежде, чем можно будет редактировать кривую, нужно выбрать ее узлы. Это делается щелчками на отдельных узлах инструментом Shape (Фигура). Если удерживать клавишу <Shift>, можно выбрать одновременно более одного узла.


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


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

Сохранить в соц. сетях:
Обсуждение:
comments powered by Disqus

Название реферата: Инструменты свободного рисования в CorelDraw

Слов:1767
Символов:14679
Размер:28.67 Кб.