русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Разъединение и замыкание кривой, объединение узлов.


Дата добавления: 2015-06-12; просмотров: 1186; Нарушение авторских прав


4.8.1. Постройте на свободном месте страницы окружность и преобразуйте ее в замкнутую кривую с помощью команды Arrange (Упорядочить)/Convert to Curves (Преобразовать в кривую)или одноименной кнопки на панели атрибутов. На окружности, ставшей замкнутой кривой, появятся четыре узла.

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

4.8.3. Затем разъедините кривую в левом узле. После этого действия кривая приобретет еще один узел и разделится на две ветви, а информация об этом появится в строке состояния. Перетащите левый узел кривой вниз и вправо, чтобы все узлы на обеих ветвях кривой были видны.

4.8.4. Выделите крайний левый узел на нижней ветви кривой и крайний правый узел на ее верхней ветви. Объедините эти узлы, снова превращая ветви в единую кривую.

4.9. Перетаскивание и поворот узлов с помощью инструмента Shape.

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

4.9.2. Выберите инструмент Shape (Форма) и выделите все узлы бывшего квадрата, а затем удвойте их количество, вставив между ними новые узлы (щелкните кнопку со знаком «плюс» на панели атрибутов).

4.9.3. Отмените выделение узлов, щелкнув на свободном пространстве страницы, а затем выделите только новые узлы, расположенные в серединах сторон бывшего квадрата (щелчками при нажатой клавише <Shift>).

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



4.9.4. Не отменяя выделения узлов, щелкните кнопку поворота узлов на панели атрибутов. Теперь маркеры рамки выбора позволяют выполнять преобразования поворота и скоса для выделенных узлов. Перетаскивая любой из угловых маркеров на 90° против часовой стрелки (при нажатой клавише <Ctrl>), приведите четырехлучевую звезду к виду, представленному на рисунке 2.10.

Рисунок 2.10 – Звезда

 

4.10. Инструмент Shape и отделение (выравнивание) ветвей.

4.10.1. Создайте кривую с несколькими ветвями. Любую из них можно превратить в самостоятельную кривую, не меняя ее формы. Выполните команду Arrange (Монтаж)/Break Apart (Разъединить), как видите при этом кривая «разваливается» на отдельные ветви, каждая из которых становится автономным объектом.

4.10.2. Если требуется вывести из состава кривой только одну ветвь, используют выравнивание узлов. После выделения нескольких узлов щелкните кнопку Align Nodes (Выровнять узлы) панели атрибутов, и на экране появится диалоговое окно выравнивания узлов.

4.10.3. Постройте окружность и преобразуйте ее в кривую с помощью кнопки Convert To Curves (Преобразовать в кривые). Три раза нажав на кнопку со знаком «плюс» на вспомогательной клавиатуре, постройте три копии кривой. Инструментом Pick (Выбор) перетащите копии вправо, расположив их примерно на одной горизонтали с оригиналом.

4.10.4. Выберите инструмент Shape (Форма) и выделите в оригинале кривой сначала правый, а затем верхний узлы. Щелкните кнопку Align Nodes (Выровнять узлы) панели атрибутов и сбросьте флажок Align Vertical (Выровнять по вертикали). Щелкните кнопку ОК, и узлы будут выровнены по горизонтали.

4.10.5. В первой копии кривой выделите сначала левый, а затем нижний узлы. Щелкните кнопку Align Nodes (Выровнять узлы) панели атрибутов и сбросьте флажок Align Horizontal (Выровнять по горизонтали). Щелкните кнопку ОК, и узлы будут выровнены по вертикали.

4.10.6. Во второй копии снова выделите сначала правый, а затем верхний узлы. Щелкните кнопку Align Nodes (Выровнять узлы) панели атрибутов, а затем сразу – кнопку ОК. С третьей копией проделайте то же самое, но перед тем как щелкнуть кнопку ОК, сбросьте флажок Align Control Points (Выровнять направляющие точки). Результаты представлены на рисунке 2.11.

Рисунок 2.11 – Выравнивание узлов

4.11. Инструмент Shape и эластичный сдвиг узлов.При одновременном перетаскивании совокупности выделенных узлов кривой каждый из них смещается на одно и то же расстояние. Однако при включении режима эластичного сдвига одноименной кнопкой панели атрибутов поведение перемещаемых узлов изменяется. В этом режиме смещение каждого из узлов оказывается обратно пропорциональным удалению этого узла от перемещаемого узла. Удаление рассматривается как расстояние между узлами вдоль кривой. На рисунке 2.12 представлен пример, наглядно показывающий отличия двух режимов сдвига выделенных узлов.

Рисунок 2.12 –Сдвиг выделенных узлов в обычном и эластичном режимах


4.12. Инструмент Knife и разбиение объекта на части.Кнопка инструмента Knife (Лезвие) расположена в группе инструмента Shape (Форма) второй слева. Этот инструмент предназначен для разбиения кривых линий.

4.12.1. Постройте эллипс и преобразуйте его в кривую.

4.12.2. Выберите инструмент Knife (Лезвие) и включите режим автозамыкания с помощью кнопки Auto-Close on Cut панели атрибутов. Переместите указатель инструмента в левую крайнюю точку кривой, а когда указатель примет вертикальное положение и щелкните мышью. Сместите указатель мыши вправо (за ним потянется линия будущего разреза) и переместите указатель в крайнюю правую точку кривой, в которой и выполните второй щелчок.

4.12.3. Указателем инструмента Pick (Выбор) выделите верхний из объектов и сдвиньте в сторону – получилось два отдельных объекта.

4.13. Инструмент Eraser (Ластик).В программах обработки векторной графики ластик играет принципиально иную роль, чем в программах растровой графики, поскольку в применении к замкнутым кривым не стирает их части, а лишь модифицирует форму.

4.13.1. На панели атрибутов можно изменить параметры ластика. Например, задайте его форму с помощью кнопки Circle/Square (Форма). Форма ластика может быть круглой или квадратной. Значение счетчика Eraser Thickness (Размер) определяет размер стороны квадратного или диаметр круглого ластика.

4.13.2. Кнопка Auto-Reduce On Erase (Автосокращение). При включении этого режима нажатием кнопки все кривые, формирующиеся при работе ластиком, автоматически сглаживаются – выполняется процедура сокращения количества узлов кривой.

4.13.3. Создайте объект и попробуйте применить к нему ластик так, чтобы объект состоял из нескольких кусочков (рисунок 2.13).

 

Рисунок 2.13 – Работа инструмента Eraser (Ластик)

 

Контрольные вопросы:

 

1. Укажите местоположение основных инструментов для построения кривых и перечислите их.

2. Какие типы линий можно получить с помощью инструмента Bezier?

3. Опишите составляющие панели свойств инструмента Sprayer.

4. Объясните способ перетаскивания и поворота узлов.

5. В чём отличия между инструментом Bezier и инструментом Freehand?

6. Опишите составляющие панели свойств инструмента Artistic Media.

7. Как действуют и в чём состоят отличия инструментов Knife и Eraser?

8. Расскажите о способах добавления, удаления и объединения узлов.

 




<== предыдущая лекция | следующая лекция ==>
Методические указания к выполнению работы. | Методические указания к выполнению работы.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.086 сек.