количества шагов для его линейных сегментов.
Редактирование сплайнов
Сплайны можно редактировать на четырех уровнях:
? формы, иначе говоря, на уровне объекта;
? вершин;
? сегментов;
? сплайна как составляющей части объекта.
Доступ к редактированию сплайнов на уровне отдельных сегментов и вершин осуществляется с помощью кнопки Modify (Изменение)
СОВЕТ
При возможности преобразуйте сплайн в Editable Spline (Редактируемый сплайн). Сделать это можно, щелкнув правой кнопкой мыши на сплайне и выполнив команду Convert To ? Convert to Editable Spline (Преобразовать ? Преобразовать в редактируемый сплайн). Хотя при этом теряются параметрические свойства объекта (вы больше не сможете использовать такие параметры объекта, как ширина, высота, радиус и т. д.), вы получите доступ к редактированию дополнительных параметров объекта на уровне подобъектов.
Редактирование сплайна на уровне формы позволяет присоединять к нему другие готовые сплайны, создавать отрезки линий в качестве сегментов текущего сплайна и изменять параметры интерполяции криволинейных сегментов. Для присоединения к выделенной сплайновой форме другого сплайна щелкните на кнопке Attach (Присоединить) свитка Geometry (Геометрия), при этом кнопка подсветится цветом. Переместите указатель в окно проекции и укажите на присоединяемый сплайн. Когда указатель примет специальный вид, щелкните левой кнопкой мыши. Два сплайна будут соединены в одну форму.
Редактирование сплайнов на уровне вершин позволяет создать сплайн практически любой конфигурации. Для перехода в режим редактирования вершин в свитке Selection (Выделение) щелкните на кнопке Vertex (Вершина)СОВЕТ
Для быстрого переключения в режимы редактирования подобъектов удобно использовать горячие клавиши: для вершин – 1, сегментов – 2 и сплайнов – 3.
В выделенном сплайне все вершины обозначаются квадратиками, а первая вершина выделяется цветом (белый цвет для первой вершины, остальные желтые). Для изменения типа вершины выполните следующие действия.
1. Выделите одну или несколько вершин любым известным способом (например, прямоугольной рамкой).
2. Подведите указатель к одной из вершин и щелкните правой кнопкой мыши.
3. В появившемся контекстном меню выберите тип вершины: Bezier Corner (Угол Безье), Bezier (Безье), Corner (Угловая) или Smooth (Сглаженная). При этом возле текущего типа будет стоять флажок.
Рассмотрим основные параметры, применяемые при редактировании вершин (все эти кнопки находятся в свитке Geometry (Геометрия) настроек сплайна):
? параметр Connect (Соединенные) позволяет соединять две вершины на концах разомкнутого сплайна отрезком прямой;
? используя кнопку Break (Разбить), вы можете разбить любую, кроме концевых, вершину сплайна на две совпадающие, но не соединяющиеся вершины;
? щелкнув на кнопке Refine (Уточнить), вы вставите дополнительную вершину в произвольной точке сплайна без изменения его формы (такая вершина может понадобиться, например, для разрыва в этом месте сплайна или для уточнения формы сплайна);
? команда Insert (Вставить) позволяет вставить дополнительную вершину в любой точке сплайна, сразу же переместить ее и продолжить добавление новых;
? нажав кнопку Weld (Объединить), вы можете объединить две концевые или совпадающие вершины в одну, при этом в счетчике, расположенном рядом с параметром Weld (Объединить), можно задать расстояние, при котором будут объединяться совпадающие вершины.
Для удаления вершин выделите их любым из способов и нажмите клавишу Delete.
Редактирование сплайнов на уровне сегментов позволяет разбивать сплайн на отдельные части, добавлять новые вершины к существующим сегментам, отделять сегменты, преобразуя в самостоятельные формы, и удалять их. Чтобы редактировать сплайны на уровне сегментов, щелкните на кнопке Segment (Сегмент)
в свитке Selection (Выделение). Для изменения типа сегмента выделите один или несколько сегментов. Выделенные сегменты отмечаются красным цветом. Подведите указатель к любому из них и щелкните правой кнопкой мыши. Появится контекстное меню, в средней части которого приведен перечень типов сегментов: Line (Линия) и Curve (Кривая). Возле текущего типа установлен флажок. Нажав кнопку Break (Разбить) в свитке Geometry (Геометрия), можно разбить сплайн на два отдельных путем вставки вершины в указанной точке. Чтобы вставить вершину в произвольной точке сплайна, не разбивая и не меняя его формы, нажмите кнопку Refine (Уточнить) в свитке Geometry (Геометрия). Если выделить сегмент и нажать кнопку Detach (Отделить), можно отделить сегмент сплайна, превратив его в самостоятельный объект. Для равномерного разбиения выделенного сегмента на более мелкие за счет размещения равноудаленных вершин по всей его длине щелкните на кнопке Divide (Разделить). При этом в параметре, расположенном рядом с кнопкой Divide (Разделить), надо указать количество разбиений. Кнопка Delete (Удалить) позволяет удалить выделенный сегмент сплайна, а кнопка Insert (Вставить) выполняет операцию, аналогичную команде редактирования вершин.
Редактирование на уровне сплайнов позволяет объединять, замыкать, выполнять булевы и другие операции над ними. Для редактирования сплайнов в свитке Selection (Выделение) щелкните на кнопке Spline (Сплайн)
Выделенный сплайн станет красным в окнах проекций.
Что можно делать со сплайнами? Если нажать кнопку Outline (Контур), то будет построен контур любой ширины выделенного сплайна. Он представляет собой замкнутый сплайн. Над сплайнами также можно выполнять булевы операции. Для этого необходимы как минимум два сплайна, являющиеся составными частями одной двумерной формы.
Чтобы объединить оба сплайна, выполните следующие действия.
1. Нажмите кнопку Attach (Присоединить) в свитке Geometry (Геометрия).
2. Щелкните на присоединяемом сплайне.
3. Щелкните кнопкой мыши последовательно на кнопках Union (Объединение)
и Boolean (Булев).
4. Наведите указатель на второй сплайн и, когда он примет специальный вид, щелкните левой кнопкой мыши.
Две другие булевы операции – Subtraction (Исключение)
и Intersection (Пересечение)
– выполняются аналогично.
Для работы с командой Mirror (Зеркальное отображение) назначьте один из вариантов зеркального отображения и щелкните на кнопке Mirror (Зеркальное отображение). Выделенный сплайн зеркально отразится в соответствии со значком на кнопке группы вариантов. Установка флажка Copy (Независимая копия объекта) позволяет создать зеркальную копию выделенного сплайна. Нажатие кнопки Reverse (Обратить) ведет к обращению порядка следования вершин выделенного сплайна.
Мы рассмотрели основные команды для работы со сплайнами, а сейчас попробуем выполнить несколько несложных задач.
Создадим фрагмент стены с окнами и дверным проемом. Для построения этого объекта выполните следующие действия.
1. Постройте в окне проекции Front (Спереди) прямоугольник произвольной формы (например, 10 000 х 3000 мм). Для этого выполните команду Create ? Shapes ? Rectangle (Создание ? Формы ? Прямоугольник) и нарисуйте прямоугольник в окне проекции Front (Спереди).
2. Снимите флажок Start New Shape (Начать новую форму), чтобы вновь построенные примитивы принадлежали уже существующей форме.
3. Постройте еще два прямоугольника: для окна и для двери.
4. Щелкните на кнопке Spline (Сплайн)
вкладки Modify (Изменение) и выберите окно.
5. Сделайте копию всего окна, удерживая клавишу Shift и перетащив сплайн на новое место или используя кнопку Mirror (Зеркальное отображение) и установив флажок Copy (Независимая копия объекта).
После выполнения вышеописанных действий у вас должно получиться изображение, похожее на рис. 3.5.
Обратите внимание, что дверь должна подходить к нижней линии стены почти вплотную, но не пересекать ее.
После этого сделайте оконные рамы. Для этого выполните следующие действия.
1. Выделите один из оконных проемов и примените к нему команду Detach (Отделить) в свитке Geometry (Геометрия), установив флажок Copy (Независимая копия объекта).
2. В появившемся окне задайте объекту название Рама и щелкните на кнопке OK. В результате вы получите самостоятельную форму.
СОВЕТ
Давайте объектам сцены значимые имена – это позволит избежать путаницы с объектами и облегчит их поиск.
3. Щелкните на панели инструментов на кнопке Select by Name (Выделить по имени)
и выберите из списка раму.
4. Перейдите на вкладку Modify (Изменение) и нажмите кнопку Spline