Компютърна графика и стандарта OpenGL
В OpenGL има само процедури за боядисване на изпъкнали полигони. Засенчените изпъкнали полигони се получават в четири стъпки.
1. Определя се моделът на пълнене.
2. Извиква се процедурата за запълване на многоъгълника.
3. Активирано е OpenGL рисуване на многоъгълник.
4. Описва полигоните, които трябва да бъдат рисувани.
Моделът за запълване на многоъгълник е изчертан до страните на полигона, включително тези страни. По този начин няма да има гранични линии около запълнената област, освен ако не ги добавите специално към изображението.
В допълнение към описанието на модела на запълване на вътрешността на многоъгълника, има много други алтернативи. Единият е да изобразите празен многоъгълник, ако не е приложен вътрешен шаблон или цвят и е показана само едната страна. Празен многоъгълник е същото като рисуване на затворен полилиния примитив. Друга възможност е да нарисувате върховете на многоъгълника, без да рисувате вътрешната област или да показвате страните. Освен това можете да зададете различни атрибути за предната и задната страна на запълнената многоъгълна област.
ПЪЛНЕТЕ ФУНКЦИЯ НА ПАРТЕНА В OpenGL
По подразбиране изпъкналият многоъгълник се изчертава като едноцветна форма, като се използват текущите цветови настройки. Пакетът OpenGL използва 32-битова по 32-битова маска за запълване на многоъгълник с шаблон. Стойността на маска 1 показва, че съответстващата