Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Почему вам необходима именно эта Книг1а.doc
Скачиваний:
0
Добавлен:
03.01.2020
Размер:
9.72 Mб
Скачать

Практика по Сплайнам. Задание 1 Рисование и редактирование сплайнов. Line (Линия).

Д ля создания сплайна типа Line (Линия) перейдите в панель Create (Создать) и выберите пункт Splines (Сплайны) из раскрывающегося списка, вызываемого кнопкой Shapes (Формы). В свитке Object Type (Тип Объекта) щелкните на кнопке Line (Линия), высветив свитки параметров Rendering (Визуализация), Interpolation (Интерполяция) (рис. 5.17), Creation Method (Способ Создания) и Keyboard Entry (Ввод с Клавиатуры) (рис. 5.18). Переместите курсор в видовое окно Тор (Вид Сверху) и произведите серию левых щелчков и перемещений, создавая ломаную линию произвольной формы. Для завершения выполните правый щелчок. Все созданные вершины принадлежат к типу Corner (Угловые), в чем можно убедиться, перейдя в панель Modify (Редактировать) и выбрав подобъектный уровень Vertex (Вершина). Далее необходимо выделить интересующую вас вершину правым щелчком для вызова контекстного меню (рис. 5.19).

РИСУНОК 5.18. Свитки параметров сплайна Line (Линия)

Р ИСУНОК 5.19. Контекстное Меню

3. Вернитесь обратно в панель Create (Создать) и измените Creation Method (Метод Создания) вершин линии, установив переключатель Initial Type (Тип Вершин при Щелчке) в значение Smooth (Сглаженные). Теперь повторите создание произвольной ломаной линии. Нетрудно заметить, что теперь все сегменты приобрели кривизну, и указание каждой новой вершины видоизменяет смежные сегменты по криволинейному закону (рис. 5.20). Если же при выполнении щелчка не отпускать кнопку мыши, то, растягивая далее новый сегмент, можно отрегулировать кривизну предыдущего.

Р ИСУНОК 5.20. Сглаженная Линия

4. Переключатели свитка Drag Type (Тип Вершин при Перетаскивании) позволяют задать тип создаваемых вершин - Corner (Угловой), Smooth (Сглаженный) или Bezier (Безье). Для отмены последней введенной вершины и возврату к предыдущей используется клавиша Backspace, причем серией таких нажатий можно вернуться к первой вершине, с которой было начато рисование. При создании Closed (Замкнутого) сплайна просто необходимо указать последнюю вершину в непосредственной близости к первой и подтвердить замыкание через диалоговое окно Close Spline (Замкнуть Сплайн) (рис. 5.21).

РИСУНОК 5.21. Создание замкнутого сплайна

6. Гораздо реже может использоваться режим Keyboard Entry (Ввод с Клавиатуры) при создании сплайна типа Line (Линия), разве что у вас есть список координат вершин. В этом случае каждая новая вершина задается тремя счетчиками X, Y, Z и создается кнопкой Add Point (Добавить Точку) в свитке этого режима. Кнопка Finish (Закончить) завершает указание вершин, а кнопка Close (Замкнуть) создает сегмент, соединяющий первую вершину с последней.

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

Rectangle (Прямоугольник), Использование модификатора Edit Spline (Редактировать Сплайн)

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

1. Выберите из свитка Object Type (Тип Объекта) соответствующую кнопку (Rectangle) и попробуйте создать в видовом окне Тор (Вид Сверху) прямоугольник, указав поочередно вершины его диагонально расположенных углов.

Т акой способ создания выбирается переключателем Edge (От Края); для отрисовки сплайна от указываемой сначала точки центра (так как обычно создаются окружности) служит переключатель Center (От Центра). При растягивании прямоугольного контура счетчики Length (Длина) и Width (Ширина) отображают текущее значение соответствующих размеров сплайна.

РИСУНОК 5.22. Скругление углов Прямоугольника

3. После завершения создания прямоугольника есть возможность задать величину угловых фасок, для чего следует сделать значение счетчика Corner Radius (Радиус Скругления) отличным от нулевого (рис. 5.22), находясь непосредственно в панели Create (Создать). Укажите следующие значения в свитке Parameters (Параметры):

Length (Длина)=100, Width (Ширина)=190, Corner Radius (Радиус Скругления)=10.

4. Далее перейдите в панель Modify (Редактировать) и обратите внимание, что сплайн типа Rectangle (Прямоугольник) не имеет подобъектной структуры, то есть, не позволяет редактировать его вершины и сегменты. Чтобы такая возможность появилась, необходимо применить к сплайну модификатор Edit Spline (Редактировать Сплайн). Для этого выберите одноименную опцию из списка Modifier List (Список модификаторов) и в стеке модификаторов возникнет новый пункт со списком подобъектов. После выбора одного из подобъектов раскроется большой свиток Geometry (Геометрия) с инструментами редактирования (рис. 5.23). Этот набор видоизменяется в зависимости от режима выбора подобъектов - Vertex (Вершина), Segment (Сегмент) или Spline (Сплайн), делая доступными для выбора только соответствующие кнопки, флажки, счетчики.

Р ассмотрим подробнее набор инструментов для редактирования подобъектов, находящийся в свитке Geometry (Геометрия).

РИСУНОК 5.23. Свиток Geometry (Геометрия) модификатора Edit Spline (Редактировать Сплайн)