Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Каркасные модели. Модели твердого тела.Содержание книги
Поиск на нашем сайте Каркасные модели ориентированы на графические системы малой и средней производительности. В составе современных технических средств САПР и ИС каркасные модели используются для предварительного просмотра (preview) трехмерных объектов или сцен. Во многих практических приложениях каркасные модели используются на стадии проектирования. Преимущества каркасных моделей: • малый объем описания модели; • простота алгоритмов построения каркасов; • низкие требования к аппаратным и программным средствам. Недостатки каркасных моделей: • не сохраняет информацию о площади поверхности проектируемых объектов; • не ориентированы на алгоритмы удаления невидимых линий и поверхностей; • не позволяет строить контурные линии моделируемых объектов. Область применения: предварительный просмотр в системах 3D- моделирования и анимации. 3.1.2. Геометрические модели твердого тела Различают две группы геометрических моделей: • модели конструктивной геометрии, или структурные, модели; • поверхностные, или граничные, модели, среди которых различают кусочно-аналитические и алгебрологические модели. Модель конструктивной геометрии описывается в виде бинарного дерева (графа) G = (U, V), где U - множество вершин, соответствующих множеству используемых базовых элементов формы (БЭФ), V- множество операций между БЭФ, определяющих соединения и взаимное положение БЕФ между собой. Каждый БЭФ идентифицируется своим именем, типом, а также следующим набором атрибутов: < x, y, z, α x, α y, α z, s x, s y, s z >, где x, y, z - координаты точки привязки локальной системы координат БЭФ к системе координат объектов, α x, α y, α z - углы поворота БЭФ относительно осей координат, s x, s y, s z - метрические параметры БЭФ (масштабы по осям координат). Каждый базовый элемент формы может быть задан как в граничном, так и в каркасном представлении. Достоинства данной модели: 1. Простота геометрических моделей базовых элементов формы 2. Простота алгоритмов БЭФ 3. Низкие требования к аппаратным и программным средствам Недостатки: 1. Ограниченные возможности моделирования геометрических объектов. 2. Сложность восприятия результата моделирования сложных ГО или сцен, включающих множество ГО. Область применения: предварительный просмотр в системах трехмерного моделирования и анимации. Кусочно-аналитическая модель представляет собой простейший вариант граничных моделей. В ее основе лежит математическое описание элементов конструктивной геометрии. При помощи метода редукции добиваются сведения операций в трехмерном пространстве к опе- рациям на плоскости. Данная модель имеет иерархический вид, кото- рый занимает четыре уровня: 1) геометрический объект представляется в виде совокупности граней O i = <A ij>. 2) каждая грань представляется в виде цикла ребер A ij = < B ijk >. 3) каждое ребро описывается при помощи двух концевых точек B ijk =< b ijk1, b ijk2>. 4) каждая точка описывается тремя координатами b ijkl = <x ijkl, y ijkl, z ijkl >. Алгебрологическая модель позволяет описывать более сложные конструкции объектов, при построении данной модели используется математический аппарат аналитической геометрии, теории множеств и булевой алгебры. В общем случае алгебрологическая модель представляет собой совокупность аналитических уравнений ориентированных поверхностей, дополненных множеством теоретико-множественных формул, определяющих взаимосвязи и взаиморасположение отдельных поверхностей: P i = f i(x, y, z). Данные поверхности делят пространство на два подпространства, которые определяются следующими неравенствами: f i(x, y, z) ≥ 0; и f i (x, y, z) ≤ 0. Внутри области твердотельного объекта определяется значением функции поверхности объекта f i ≥0, при помощи теоретикомножественных операций из поверхности f i можно образовать геометрические объекты F(f 1, f 2,…, f i,…, f n). Достоинства моделей твердого тела. 1. Основным достоинством данной группы моделей является их простота и как следствие 2. Высокая скорость обработки данных моделей на компьютере. Недостатки моделей твердого тела. 1. Не всегда можно подобрать базовый элемент формы либо аналитическое выражение f i для произвольной поверхности геометрического объекта. 2. При попытке сделать это поверхность становится очень сегментированной, что приводит к значительным вычислительным затратам на ее обработку. 3.1.3. Модели сложных скульптурных поверхностей Все алгоритмы, относящиеся к данному виду моделирования можно разделить на две группы, связанные с обработкой двух видов моде- лей поверхности: • полигональные модели; • криволинейные модели. Полигональные модели позволяют описывать сложные геометрические объекты при помощи множества плоских многоугольных, в общем случае, граней. Данные модели находят свое применение в программах, требующих быстрой динамичной смены изображения (системы виртуальной реальности, мультимедиа, игры). В большинстве случаев на практике грани представляются треугольниками. Криволинейные модели позволяют наиболее реалистично изображать максимально сложные технические объекты и объекты природы. Для этих моделей поверхность сложного объекта разбивается на сегменты при помощи каркасно-мнемонического метода, любая поверхность при помощи какого-либо формального приема сокращается с максимально необходимой степенью точности. В любом случае скульптурная поверхность перед составлением ее модели должна быть "считана" при помощи трехмерных сканеров, либо создана средствами трехмерного моделирования. При работе со скульптурными поверхностями используются три группы методов: • методы аппроксимации (от лат. approximare – приближаться, методы приближенного описания), которые позволяют сохранить описание сложных кривых линий и поверхностей в виде простых уравнений; • методы интерполяции (от лат. interpolatio – изменение – методы приближенного восстановления), которые позволяют по приближенно сохраненным данным восстановить исходную форму кривых линий и поверхностей; • методы сглаживания, которые в обязательном порядке используются при работе с полигональными моделями и достаточно час- то - при построении качественных криволинейных поверхностей. Конец 32 вопроса. Перед тем, как приступить к описанию моделей криволинейных поверхностей, необходимо рассмотреть способы представления и описания пространственных кривых, используемых в качестве направляющих и образующих в процессе формирования сложной поверхности. Их геометрии известны два способа аналитического описания кривых линий: • явное описание функциональной зависимости F(x, y, z); • параметрическое описание - описание, в котором используются дополнительные параметры, через которые определяются аргументы функции x(t), y(t), z(t). Широко используемое в начальных разделах геометрии явное описание кривых имеет следующие недостатки при решении практических задач автоматизации построения трехмерных кривых и поверхностей: 1. Производная функции может достигать значение бесконечности f′(x, y, z)→∞ 2. Возникают сложность при проверке принадлежности точки кривой (например, для периодических зависимостей или для зависимостей, имеющих графики с петлями) В случае использования параметрического описания данная проблема устраняется, т.к. параметрическая форма достаточно легко описывает замкнутые кривые, периодические и другие многозначные функции. Вместо значений производных в параметрическом описании фигурируют касательные векторы, которые всегда имеют конечную длину. Кривые линии и поверхности могут описываться параметрическими уравнениями произвольного порядка. Однако следует иметь в виду, что неправильно выбранный порядок уравнений приводит к ухудшению качества аппроксимации. При значительных степенях параметрических уравнений также может наблюдаться ухудшение результата за счет возникновения изломов и разрывов. Поэтому на практике наибольшее распространение по- лучили параметрические уравнения третьей степени или параметрические кубические кривые:
Без потери общности можно считать, что значения параметра t лежит в диапазоне t ∈ [0;1]. Для определения гладкости кривых линий будем использовать значение производной:
В прикладной аналитической геометрии используется понятие C (i) -непрерывности, которая определяет функцию, непрерывную на исследуемом интервале и имеющую непрерывные первые i производных. Например, C (0) – непрерывность определяет функцию, не имеющую разрывов, C (1) - непрерывность определяет функцию, имеющую непрерывность касательных, а C (2) - непрерывность, определяет функцию, имеющую непрерывность вектора кривизны. Конец 33 вопроса.
|
||
|
Последнее изменение этой страницы: 2016-04-21; просмотров: 933; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.146 (0.008 с.) |