Некоторые инструменты визуализации, подобно OpenGL, могут надежно рисовать только выпуклые полигоны. Они могут неправильно нарисовать, например, стрелку с рис. 6.30. Если ваше программное обеспечение относится к такому же типу, то вы можете разбить невыпуклый полигон основания на совокупность выпуклых полигонов и экструдировать каждый из них. На рис. 6.31 дается несколько примеров, в том числе выдавленные буквы алфавита.
![](/books/images/tmp8E4A-388.png)
(6.8)
![Экструзивные объекты, составленные из выпуклых призм](/books/images/tmp8E4A-389.png)
Рис. 6.31. Экструзивные объекты, составленные из выпуклых призм
6.4. Экструзивные формы
снять жилье в адлере без посредников от хозяина недорого с фото.
Объекты, подобные приведенным на рисунке, составляются из совокупности выпуклых призм. Некоторые из составляющих призм примыкают друг к другу и поэтому могут иметь общие стены - целиком или частично. Но поскольку координаты вершин вычисляются с большой точностью, граница между двумя стенами обычно невидима.
Для данного семейства форм нам нужен метод, строящий сетку по данным совокупности призм, например"opengl1_407.html">⇐ Предыдущая| |Следующая ⇒