Чтение онлайн

на главную - закладки

Жанры

Шрифт:

Далее необходимо настроить эту самую толщину сплайна и определить, как именно он будет выглядеть в окнах проекций и при визуализации. Для этого вам, прежде всего, необходимо выбрать один из двух вариантов формы линии: 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.13. Свиток

Рис. 3.12. Поверхность округлой линии немного ступенчата Interpolation

Optimize

4. Перед вами два варианта метода сглаживания линии: (Оптимизиро-ванный) и Adaptive (Адаптивный). В случае выбора первого варианта вы само-стоятельно можете изменять степень сглаживания линии при помощи параметра Steps (Шаги). Увеличивая значение данного параметра, вы делаете форму линии более сглаженной, и наоборот. На рис. 3.14 показана одна и та же окружность с разными значениями параметра Steps (Шаги). При выборе варианта Adaptive (Адаптивный) сглаженность автоматически становится максимальной. Обычно удобнее всего использовать второй вариант сглаживания — Adaptive (Адаптив-ный).

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

Рис. 3.14. Влияние параметра Steps на внешний вид округлых линий Редактируемые и процедурные сплайны

Сплайны, как и геометрические модели, могут быть редактируемыми или про - цедурными.

Процедурные сплайны — это такие, форма которых заранее известна и может быть скорректирована лишь на уровне параметров. Пример — окружность. Создавая сплайн Circle (Окружность), вы так или иначе создаете круг. Вручную можно из-менять лишь радиус круга, но видоизменить как - то его нельзя. К процедурным от-носятся все сплайны , кроме одного — Line (Линия). Дело в том, что программа не может предугадать заранее, линию какой формы вы будете создавать. Поэтому та-кой сплайн не может иметь параметров, описывающих его форму. Следовательно, сплайн Line (Линия) — единственный изначально непроцедурный сплайн. Редактируемые сплайны — это такие, форму которых можно менять вручную, оперируя подобъектами сплайна. Параметров, описывающих форму, у них нет и быть не может. Программа не "узнает" их формы, для нее это просто линии. Например, если перевести сплайн Circle (Окружность) в тип редактируемого, то для программы это будет уже не окружность, а линия в форме круга. Ранее мы говорили о параметрах сплайна. Необходимо отметить, что параметры первых двух свитков — Rendering (Визуализация) и Interpolation (Интерполя-ция) — есть у сплайнов любых типов. Даже после конвертирования из типа проце-дурного в тип редактируемого сплайна данные параметры сохраняются, т. к. они не относятся к форме сплайна, а характеризуют саму линию. Изменение типа сплайна

Как и геометрические модели, процедурные сплайны можно конвертировать в тип редактируемых.

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

мыши при выделенном сплайне ( Convert To | Convert to Editable Spline (Пере-вести в | Перевести в редактируемый сплайн));

? использование специального меню, вызываемого щелчком правой кнопки мыши по строчке с названием сплайна в стеке модификаторов.

При создании произвольных линий можно поступить двумя способами: ? рисовать форму линии вручную при помощи сплайна Line (Линия); ? сначала использовать какой - либо процедурный сплайн, форма которого ближе

всего подходит к требуемой форме, затем конвертировать его в тип редактируе-мого сплайна и вручную довести форму линии до нужной.

Оба метода одинаково хороши, выбирать между ними приходится в зависимости от конкретной ситуации.

Структура сплайна

Как и любые геометрические модели, сплайны также состоят из подобъектов, со-ставляющих элементов.

Создайте любой сплайн и переведите его в тип редактируемого сплайна. Выделите линию, перейдите во второй раздел командной панели ( Modify ) и нажмите кнопку с изображением "+" слева от надписи Editable Spline в стеке модификаторов. Рас-кроется структура подобъектов сплайна, которая включает следующие элементы (рис. 3.15):

? Vertex (Вершина) ;

? Segment (Сегмент) ;

? Spline (Сплайн).

Рассмотрим каждый составляющий элемент подробно. Vertex (Вершина) — вершина, представляет собой

узловую точку, образуемую в местах надлома линии. Рис. 3.15. Подобъекты сплайна Общая форма сплайна зависит от позиций отдельных вершин. Перемещая вершины, можно изменять фор-му линии, корректировать ее. Также существует ряд инструментов, позволяющих влиять на вершины, изменять форму линии при кон-кретных вершинах.

Вершины бывают нескольких типов. От типа вершины зависит сглаженность линии при прохождении через вершину. Подробнее о типах вершин и инструментах рабо-ты с ними мы поговорим далее.

Поделиться:
Популярные книги

Двойник короля 16

Скабер Артемий
16. Двойник Короля
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Двойник короля 16

Я уже царь. Книга XXIX

Дрейк Сириус
29. Дорогой барон!
Фантастика:
юмористическое фэнтези
аниме
попаданцы
5.00
рейтинг книги
Я уже царь. Книга XXIX

На границе империй. Том 8. Часть 2

INDIGO
13. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 8. Часть 2

Лейтенант. Часть 2. Назад в СССР

Гаусс Максим
9. Второй шанс
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Лейтенант. Часть 2. Назад в СССР

Газлайтер. Том 18

Володин Григорий Григорьевич
18. История Телепата
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Газлайтер. Том 18

Черный рынок

Вайс Александр
6. Фронтир
Фантастика:
боевая фантастика
космическая фантастика
космоопера
5.00
рейтинг книги
Черный рынок

Товарищ "Чума"

lanpirot
1. Товарищ "Чума"
Фантастика:
попаданцы
альтернативная история
4.00
рейтинг книги
Товарищ Чума

Низший - Инфериор. Компиляция. Книги 1-19

Михайлов Дем Алексеевич
Фантастика 2023. Компиляция
Фантастика:
боевая фантастика
5.00
рейтинг книги
Низший - Инфериор. Компиляция. Книги 1-19

Кодекс Крови. Книга IХ

Борзых М.
9. РОС: Кодекс Крови
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Крови. Книга IХ

Бастард Императора. Том 9

Орлов Андрей Юрьевич
9. Бастард Императора
Фантастика:
городское фэнтези
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Бастард Императора. Том 9

Принц Ардена

Анри Софи
Любовные романы:
исторические любовные романы
5.00
рейтинг книги
Принц Ардена

Бастард

Майерс Александр
1. Династия
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Бастард

По осколкам твоего сердца

Джейн Анна
2. Хулиган и новенькая
Любовные романы:
современные любовные романы
5.60
рейтинг книги
По осколкам твоего сердца

Первый удар (сборник)

Уланов Андрей Андреевич
Фантастика:
научная фантастика
5.71
рейтинг книги
Первый удар (сборник)