русс | укр

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

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

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

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


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

Что такое сплайновые примитивы


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


Сплайновое моделирование

 

Аннотация:Один из эффективных способов создания трехмерных моделей - использование техники сплайнового моделирования. В конечном итоге создание модели при помощи сплайнов (трехмерных кривых) сводится к построению сплайнового каркаса, на основе которого создается огибающая трехмерная геометрическая поверхность

Ключевые слова:MAX, инструментарий, объект, визуализация, INTERPOL, интерполяция, ПО, отображение объекта,переключатель, radial, сплайн, параметр, сечение, длина, оптимизация, радиус, b-spline, меню, vertex, вершина, сегменты, список,geometry, геометрия, выделенная вершина, lathing, sweep, degree, welding, лофтинг

Что такое сплайновые примитивы

Сплайновые примитивы представляют собой такой же рабочий материал, как и простейшие трехмерные объекты, создаваемые в 3dsMax. Сплайновый инструментарий программы включает в себя следующие фигуры ( рис. 5.1):

· Line (Линия);

· Circle (Окружность);

· Arc (Дуга);

· NGon (Многоугольник);

· Text (Сплайновый текст);

· Section (Сечение);

· Rectangle (Прямоугольник);

· Ellipse (Эллипс);

· Donut (Кольцо);

· Star (Многоугольник в виде звезды);

· Helix (Спираль).


Рис. 5.1.Простые сплайновые формы

В 3ds Max есть также дополнительные сплайновые объекты, которые отличаются сложной формой и гибкими настройками. Благодаря этому, изменяя значения параметров, можно получать объекты самой разнообразной формы. Объекты такой формы часто используются в архитектуре ( рис. 5.2).


Рис. 5.2.Усложненные сплайновые формы

· WRectangle (Прямоугольник за стеной) - позволяет создавать закрытые сплайны, состоящие из двух концентрических прямоугольников.

· Channel (С-образный) - позволяет создавать закрытые сплайны в форме буквы C, напоминающие канавки.

· Angle (L-образный) - позволяет создавать закрытые сплайны в форме буквы L, напоминающие уголки.



· Tee (T-образный) - позволяет создавать закрытые сплайны в форме буквы T.

· Wide Flange (I-образный) - позволяет создавать закрытые сплайны в форме буквы I.

Чтобы создать сплайновый объект, перейдите на вкладку Create (Создание) командной панели , в категории Shapes (Формы) выберите строку Splines (Сплайны) и нажмите кнопку создаваемого примитива. Для создания сложных сплайновых объектов, находясь в категории Shapes (Формы), выберите строку Extended Splines (Усложненные сплайны).

Все сплайновые примитивы имеют схожие настройки. Например, каждый описанный объект содержит два обязательных свитка настроек: Rendering (Визуализация) и Interpolation (Интерполяция) ( рис. 5.3).


Рис. 5.3.Настройки сплайна Circle (Окружность)

По умолчанию сплайновые примитивы не отображаются на этапе визуализации и используются как вспомогательные объекты для создания моделей со сложной геометрией. Однако любой сплайновый примитив может выступать в сцене как самостоятельныйобъект. За отображение объекта в окне проекции и на этапе визуализации отвечает свиток настроек Rendering (Визуализация). Если установить флажок Enable In Renderer (Показать при визуализации), то объект на этапе визуализации становится видимым. Установленный флажок Enable In Viewport (Показывать в окне проекции) позволяет визуализировать сплайновый примитив в окне проекции с учетом формы сплайна, которую можно выбрать округлой или прямоугольной, установивпереключатель в положение Radial (Округлый) или Rectangular (Прямоугольный) ( рис. 5.4.).


увеличить изображение
Рис. 5.4.Один и тот же сплайн с округлым (слева) и прямоугольным (справа) типами сечения

При выборе округлого сечения сплайна ( Radial (Округлый)) толщина регулируется параметром Thickness (Толщина). Сплайнхарактеризуется также количеством сторон (параметр Sides (Количество сторон)) и углом их расположения ( Angle (Угол)). Минимальное количество сторон сплайна - 3 (такой сплайн имеет треугольное сечение).

В другом случае - при выборе прямоугольного сечения Rectangular (Прямоугольный) - устанавливаются значения Length(Длина) и Width (Ширина), определяющие толщину сплайна. Параметр Aspect (Соотношение) обозначает соотношение длины и ширины прямоугольного профиля сплайна. Если нажать кнопку с изображением замка, расположенную рядом с этим параметром, то при изменении длины или ширины профиля, автоматически будет изменяться и другой параметр так, чтобы их соотношение оставалось неизменным. При выборе прямоугольного сечения, как и при выборе округлого, есть возможность управлять параметромAngle (Угол).

Свиток настроек Interpolation (Интерполяция) определяет количество шагов интерполяции сплайна (количество сегментов между вершинами объекта). Установленный флажок Optimize (Оптимизация) служит для оптимизации сплайна.

Для сплайнов группы Extended Splines (Усложненные сплайны) доступны также дополнительные параметры, позволяющие определять форму их внешних и внутренних углов ( Corner Radius 1 (Радиус углов 1) и Corner Radius 2 (Радиус углов 2)).



<== предыдущая лекция | следующая лекция ==>
Задание 5 | Как работать с редактируемыми сплайнами


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


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

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

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


 


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

 
 

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

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