Глава 6. Моделирование поверхностей полигональными сетками

Френсис Хилл

Рис. 6.7. Примеры выпуклых и невыпуклых трехмерных объектов На рис. 6.8 показано несколько объектов, которые могут быть изображены в виде сеток. ПИРАМИДА состоит из треугольных граней, которые всегда являются плоскими. Пирамида является не только выпуклой; фактически она обладает всеми перечисленными свойствами. КОЛЬЦО является связным и монолитным, однако не является ни простым (в нем имеется отверстие), ни выпуклым. Две его грани сами содержат отверстия. Имея в распоряжении только рисунок, невозможно определить, являются ли грани кольца плоскими полигонами. Позднее мы дадим алгоритм для определения плоскостности, исходя из списков граней и вершин.

Френсис Хилл

Рис. 6.8. Примеры монолитных тел, которые нужно описать с помощью сеток Объект НЕВОЗМОЖНОЕ не может существовать1 в пространстве. Можно ли его представить сеткой? Кажется, что САРАЙ состоит из двух частей, однако его можно заключить в одну сетку. Будет ли эта сетка связной, зависит от того, как были определены грани в месте стыка между силосной башней и главным зданием. Кроме того, САРАЙ иллюстрирует ситуацию, часто встречающуюся в графике: к сетке добавляются несколько граней, изображающих окна и двери, чтобы объект имел «текстуру». Например, стена сарая представляет собой прямоугольник без отверстий, но к сетке добавлены два квадрата для изображения окон. Эти квадраты располагаются в той же плоскости, что и стена сарая. В этом случае сетка не является связной, но она по-прежнему может быть отображена на графическом устройстве.

6.2.4. Каркасные модели для немонолитных объектов На рис. 6.9 приведены примеры других объектов, которые могут быть описаны с помощью полигональных сеток. Все эти объекты являются поверхностями и лучше всего считать их бесконечно тонкими «оболочками».

6.2. Введение в трехмерное моделирование полигональными сетками

Френсис Хилл

Рис. 6.9. Некоторые поверхности, описываемые с помощью сеток: а) коробка; б) структура; в) (с разрешения University of Utah) лицо


⇐ Предыдущая| |Следующая ⇒