Шрифт:
? Tee (Т - подобный) — инструмент создания закрытого сплайна в форме буквы "Т". На рис. 3.6 показаны варианты улучшенных сплайнов. Таким образом, одним из основных отличий улучшенных сплайнов является то, что их форма всегда закрыта. Это весьма важно, в чем вы убедитесь в дальнейшем, соз-давая модели на основе сплайнов.
Рис. 3.5. Пункт Extended Splines Рис. 3.6. Улучшенные сплайны Параметры сплайнов
Как и геометрические примитивы, сплайны обладают рядом параметров, позво-ляющих редактировать их формы и характеристики. Сейчас мы рассмотрим основ-ные параметры сплайнов.
Создайте в сцене обыкновенный сплайн Rectangle (Прямоугольник). Выделите его и перейдите во второй раздел командной панели ( Modify ). Здесь перед вами три свитка, которые содержат разные параметры и настройки данного сплайна: Rendering (Визуализация) , Interpolation (Интерполяция) , Parameters (Параметры). Состав параметров первых двух свитков ( Rendering и Interpolation ) одинаков для любого сплайна. Это значит, что какой бы сплайн вы ни выделили, совокупность опций и параметров в данных свитках будет единой. В свою очередь, параметры свитка Parameters (Параметры) зависят от того, какой именно сплайн выделен. Например, у сплайна - прямоугольника в данном свитке находятся параметры Length (Длина), Width (Ширина) и Corner Radius (Радиус при углах). Таким образом, оперируя параметрами прямоугольника, можно менять его габаритные размеры, а также сглаженность углов. Если, например, вы обратитесь к параметрам сплайна - окружности, то здесь ока-жется всего лишь один параметр — Radius (Радиус). Среди параметров сплайна - звезды ( Star ) можно найти такие, которые позволяют совершенно видоизменить форму сплайна (рис. 3.7). Radius 1 (Радиус 1) и Radius 2 (Радиус 2) позволяют настроить внутренний и внешний радиусы звезды; Points (Лучи) определяет количество лучей звезды; Fillet Radius 1 (Сглаживание по радиусу 1) и Fillet Radius 2 (Сглаживание по радиусу 2) позволя-ют сглаживать формы сплайна. На рис. 3.8 показаны варианты форм сплайна -звезды, измененные при помощи параметров. Вернемся к свиткам Rendering (Визуализация) и Interpolation (Интерполяция). Как уже было отмечено, данные свитки содержат параметры, общие для сплайнов лю-бой формы. Рассмотрим данные параметры.
Рис. 3.7. Параметры сплайна Star Рис. 3.8. Измененные формы сплайна Star
В свитке Rendering (Визуализация) содержатся параметры, отвечающие за видимость сплайна на визуализации (рис. 3.9). Ранее я говорил, что сплайны не являются визуа-лизируемыми объектами и на кадре визуализации не отобра-жаются. В данном свитке вы можете изменить это правило и настроить внешний вид сплайнов при визуализации. Enable In Renderer (Видимый на визуализации) — первая опция данного свитка, которая как раз позволяет сделать сплайн видимым при визуализации. Установите здесь фла-жок и запустите визуализацию сцены (<Shift>+<Q>). В кадре отобразится линия сплайна.
Рис. 3.9. Свиток Rendering
Enable In Viewport
(Видимый в окне проекций) — данная опция позволяет ото-бражать толщину сплайна в окнах проекций. Дело в том, что визуализируемый, т. е. видимый, сплайн обязательно должен иметь какую - то толщину. Эта толщина мо-жет либо отображаться, либо не отображаться в окнах проекций. Если толщина не отображается, то сплайн выглядит минимально тонким при любом масштабе ото-бражения сцены.
Далее необходимо настроить эту самую толщину сплайна и определить, как именно он будет выглядеть в окнах проекций и при визуализации. Для этого вам, прежде всего, необходимо выбрать один из двух вариантов формы линии: Radial (Радиаль-ный) и Rectangular (Прямоугольный).
Radial (Радиальный) означает, что разрез линии сплайна будет представлять собой обыкновенную трубу. Выбрав данный вариант, вам останется лишь настроить тол-щину этой трубы ( Thickness ), количество сторон (т. е. фактически ее сегментацию Sides ), а также угол скручивания Angle (Угол). Понятно, что основным здесь явля-ется параметр Thickness (Толщина). На рис. 3.10 показана визуализация сплайна -звезды в этом режиме.
Выбирая вариант Rectangular (Прямоугольный), вы создадите сплайн - линию с прямоугольными стенками. При этом можно оперировать следующими парамет-рами: Length (Длина) и Width (Ширина) позволяют настроить габаритные размеры стенок линии, Angle (Угол) отвечает за угол наклона стенок, Aspect (Стороны) по-зволяет изменять позицию сторон по отношению к форме сплайна. На рис. 3.11 по-казаны визуализируемые линии, толщина которых задана именно таким образом. Теперь рассмотрим параметры другого свитка, который характерен для любого сплайна — Interpolation (Интерполяция).
Interpolation (Интерполяция) отвечает за сглаженность округлых линий. Вы на-верняка заметили, что при создании округлых линий их форма далеко не всегда
Рис. 3.10. Видимый на визуализации сплайн Рис. 3.11. Толщина линий задана вторым с радиальной толщиной способом
действительно гладкая, а чаще — немного ступенчатая. Например, если создать сплайн Circle (Окружность) и немного увеличить его визуально (при помощи кно-пок управления окнами проекций), то ступенчатость становится хорошо заметной (рис. 3.12).
1. Создайте в сцене любой сплайн, форма которого содержит округлые элементы ( Circle , Arc , Donut , Ellipse и т. д.).
2. Выделите его и перейдите во второй раздел командной панели — Modify (Изме-нить), т. е. к параметрам объекта.
3. Найдите и раскройте здесь свиток Interpolation (Интерполяция) — рис. 3.13.
Рис. 3.12. Поверхность округлой линии немного ступенчата Interpolation