Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УП_CorelDraw.doc
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
4 Мб
Скачать
☆

Многоугольники и звезды

К классу объектов «многоугольники» в CorelDRAW относятся только правильные: выпуклые и звездчатые. В CorelDRAW правильность многоугольника означает, что он состоит из отрезков прямой, соединяющих смежные пары точек, равномерно размещенных по длине границы эллипса (причем «равномерно» в смысле равенства центральных углов секторов, на которые эти точки разбивают эллипс). В выпуклых многоугольниках стороны ограничиваются этими точками, в звездчатых они продолжаются до пересечения с продолжениями других сторон того же многоугольника. При использовании вместо эллипса правильной окружности получаются многоугольники, правильные и в строгом геометрическом смысле.

Так же как прямоугольники и эллипсы, многоугольники могут быть модифицированы, меняясь, порой до неузнаваемости, но оставаясь при этом объектами того же класса. Примеры многоугольников приведены на рис. 1.11.

Рис. 1.11. Объекты класса «многоугольники»

Для построения многоугольников предусмотрен специальный инструмент. Его кнопка располагается на панели набора инструментов Многоугольник вместе с кнопками еще четырех инструментов (рис. 1.12).

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

Рис. 1.12. Кнопки панели набора инструментов Многоугольник

Рассмотрим элементы панели свойств многоугольников (рис. 1.13).

Рис. 1.13. Многоугольник типа Сложная звезда и соответствующий ему вид панели свойств

Рассмотрим элементы управления на панели свойств, специфические для объектов класса «многоугольник».

- Значение счетчика Количество узлов/сторон базового многоугольника определяет, сколько узлов будет равномерно размещено вдоль границы эллипса, на базе которого строится многоугольник. Таким образом, определяется число сторон многоугольника. Максимальное значение этого счетчика равно 500, минимальное – 3.

- Счетчик Заострение углов многоугольника доступен только при работе со звездчатыми многоугольниками с числом сторон не менее 7. Чем больше значение этого параметра, тем острее лучи звезды. Геометрически оно означает количество узлов базового многоугольника, расположенных между парой узлов, соединенных его стороной.

Изменение значений элементов на панели свойств приводит к установке новых параметров примитива «многоугольник», заданных по умолчанию, но диалоговое окно с предупреждением об этом не выводится.

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

Упражнение 1.5. Построение и модификация многоугольников

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

1. Вставьте в открытый документ CorelDRAW новую страницу. На этот раз проделаем это с помощью контекстного меню. Щелкните на ярлычке последней страницы документа (на которой выполнялось упражнение 1.4) правой кнопкой мыши и выберите в контекстном меню команду Вставить страницу после текущей. На этот раз диалогового окна с запросом параметров страницы не появится – новая страница будет создана с теми же значениями атрибутов, что и предыдущая. Вызовите контекстное меню новой страницы щелчком правой кнопки мыши на ее ярлычке и воспользуйтесь командой Переименовать страницу, чтобы назначить ей имя Многоугольники.

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

3. Постройте многоугольник, перетащив по диагонали его габаритного прямоугольника указатель инструмента Многоугольник. Рядом постройте еще один многоугольник, но в ходе перетаскивания указателя инструмента удерживайте нажатой клавишу Ctrl. Второй многоугольник должен получиться равносторонним.

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

Рис. 1.14. Исходный многоугольник и его модификации

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

  2. Выделите копии сюрикена. Теперь наведите указатель инструмента Фигура на основной узел, расположенный в одной из вершин многоугольника, и перетащите его, но не по радиусу, а по часовой стрелке вокруг центра. На рис. 1.14 справа видны указатель инструмента Фигура и узлы многоугольника в процессе перетаскивания. Лучи сюрикена заострятся еще больше, и фигура утратит осевую симметрию, сохранив симметрию центральную.

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

Рис. 1.15. Исходная звезда и результаты ее преобразований

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

8. Для первой копии в поле заострения углов задайте значение 2. В результате узлы базового многоугольника будут соединены через два, и лучи звезды станут острее.

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

10. В завершение упражнения попробуйте использовать описанные выше приемы модификации путем перетаскивания узлов многоугольника инструментом Фигура при нажатой и при не нажатой клавише Ctrl.