Компютърна графика и стандарта OpenGL

В OpenGL има само процедури за боядисване на изпъкнали полигони. Засенчените изпъкнали полигони се получават в четири стъпки.

1. Определя се моделът на пълнене.

2. Извиква се процедурата за запълване на многоъгълника.

3. Активирано е OpenGL рисуване на многоъгълник.

4. Описва полигоните, които трябва да бъдат рисувани.

Моделът за запълване на многоъгълник е изчертан до страните на полигона, включително тези страни. По този начин няма да има гранични линии около запълнената област, освен ако не ги добавите специално към изображението.

В допълнение към описанието на модела на запълване на вътрешността на многоъгълника, има много други алтернативи. Единият е да изобразите празен многоъгълник, ако не е приложен вътрешен шаблон или цвят и е показана само едната страна. Празен многоъгълник е същото като рисуване на затворен полилиния примитив. Друга възможност е да нарисувате върховете на многоъгълника, без да рисувате вътрешната област или да показвате страните. Освен това можете да зададете различни атрибути за предната и задната страна на запълнената многоъгълна област.

ПЪЛНЕТЕ ФУНКЦИЯ НА ПАРТЕНА В OpenGL

По подразбиране изпъкналият многоъгълник се изчертава като едноцветна форма, като се използват текущите цветови настройки. Пакетът OpenGL използва 32-битова по 32-битова маска за запълване на многоъгълник с шаблон. Стойността на маска 1 показва, че съответстващата