Некоторые инструменты визуализации, подобно OpenGL, могут надежно рисовать только выпуклые полигоны. Они могут неправильно нарисовать, например, стрелку с рис. 6.30. Если ваше программное обеспечение относится к такому же типу, то вы можете разбить невыпуклый полигон основания на совокупность выпуклых полигонов и экструдировать каждый из них. На рис. 6.31 дается несколько примеров, в том числе выдавленные буквы алфавита.

(6.8)
Экструзивные объекты, составленные из выпуклых призм

Рис. 6.31. Экструзивные объекты, составленные из выпуклых призм

6.4. Экструзивные формы

снять жилье в адлере без посредников от хозяина недорого с фото.

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

Для данного семейства форм нам нужен метод, строящий сетку по данным совокупности призм, например"opengl1_407.html">⇐ Предыдущая| |Следующая ⇒