Опубликован: 17.12.2008 | Доступ: свободный | Студентов: 3986 / 858 | Оценка: 4.53 / 4.39 | Длительность: 14:41:00
Специальности: Художник

Лекция 5: Редактирование объектов с помощью инструмента Shape (Форма)

< Лекция 4 || Лекция 5: 1234 || Лекция 6 >

Сегменты

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

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

Прямолинейные сегменты

Рис. 5.15. Прямолинейные сегменты

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

Криволинейные сегменты

Рис. 5.16. Криволинейные сегменты

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

  1. Выбрать инструмент Shape (Форма) (). Щелкнуть на требуемом объекте.
  2. Навести указатель мыши на требуемый сегмент. Когда указатель примет вид, щелкнуть кнопкой мыши.
  3. На панели свойств выбрать кнопку, соответствующую нужному действию: Convert Curve To Line (Преобразовать кривую в прямую) () или Convert Line To Curve (Преобразовать прямую в кривую) ().

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

  1. Выберите инструмент Shape (Форма) ().
  2. Подведите указатель к криволинейному сегменту и, когда указатель мыши примет вид, нажмите кнопку мыши и перетаскиванием измените кривизну нужным образом (рис. 5.17).
Изменение кривизны криволинейного сегмента

Рис. 5.17. Изменение кривизны криволинейного сегмента
ПРИМЕЧАНИЕ.Представленный способ изменения кривизны криволинейного сегмента позволяет создавать выпуклость и вогнутость на протяжении длины одного сегмента.

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

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

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

Рис. 5.18. Изменение кривизны криволинейного сегмента путем перемещения маркера направляющей
ПРИМЕЧАНИЕ.Расположение направляющей определяет изгиб кривой в месте расположения соответствующего узла. Длина направляющей определяет степень кривизны криволинейного сегмента.
Практическое задание 58. Щит
  1. Постройте прямоугольник размером 40x20mm.
  2. Преобразуйте полученный объект в кривую Безье, выполнив команду меню Arrange \Rightarrow Convert To Curves (Расположение \Rightarrow Преобразовать в кривые).
  3. Выберите инструмент Shape (Форма) ().
  4. Преобразуйте все стороны прямоугольника в криволинейные сегменты.
  5. Изменяя кривизну сегментов, приведите прямоугольник к виду, представленному на рис. 5.19.
Щит

Рис. 5.19. Щит
Практическое задание 59. Скат
  1. Постройте пятиугольник размером 40x40mm.
  2. Преобразуйте полученный объект в кривую Безье, выполнив команду меню Arrange \Rightarrow Convert To Curves (Расположение \Rightarrow Преобразовать в кривые).
  3. Выберите инструмент Shape (Форма) ().
  4. Преобразуйте все сегменты пятиугольника в криволинейные сегменты.
  5. Изменяя кривизну сегментов путем перемещения маркеров направляющих, приведите фигуру к итоговому виду (рис. 5.20).
Скат

Рис. 5.20. Скат
СОВЕТ.Использование маркеров направляющих позволяет получить S-образную форму криволинейного сегмента (рис. 5.21).
Примеры S-образных форм криволинейного сегмента

Рис. 5.21. Примеры S-образных форм криволинейного сегмента

Узлы

Узлы на концах криволинейного сегмента имеют направляющие, с помощью которых можно изменять форму сегмента. В CorelDRAW существует три типа узлов: точка перегиба (Cusp Node), гладкий (Smooth Node) и симметричный (Symmetrical). Как упоминалось выше, маркеры направляющих можно перемещать ближе или дальше от соответствующих им узлов, а также отклонять маркеры на определенный градус. В зависимости от типа узла изменение положения маркера направляющей может приводить или не приводить к изменению соседнего сегмента.

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

Точки перегиба

Рис. 5.22. Точки перегиба

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

Гладкий узел

Рис. 5.23. Гладкий узел

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

Пример симметричного узла

Рис. 5.24. Пример симметричного узла

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

  1. Выбрать инструмент Shape, (Форма) ().
  2. Щелкнуть на требуемом объекте.
  3. Навести указатель мыши на нужный узел. Когда указатель примет вид, щелкнуть кнопкой мыши.
  4. На панели свойств с помощью соответствующей кнопки выбрать необходимый тип узла: Make Node A Cusp (Сделать узел точкой перегиба) (), Make Node Smooth (Сделать узел гладким) () или Make Node Symmetrical (Сделать узел симметричным) ().
ПРИМЕЧАНИЕ.Если данные команды не доступны, то предварительно следует преобразовать выбранной узел в узел криволинейного сегмента, щелкнув на кнопке Convert Line To Curve (Преобразовать прямую в кривую) ().
< Лекция 4 || Лекция 5: 1234 || Лекция 6 >