Chapter 3
Рисуем простые объекты
3.5 Четырехугольники и многоугольники
Четырехугольники рисуются вызовом функции glBegin с параметром
GL_QUADS или GL_QUAD_STRIP. Для первого случая каждые четыре вершины определяют
свой четырехугольник. Во втором случае рисуются связанные четырехугольники.
Первая, вторая, третья и четвертая вершина определяют первый четырехугольник.
Третья, четвертая, пятая и шестая вершина - второй четырехугольник и т.д.
(2n-1), 2n, (2n+1) и (2n+2) вершины задают n-ый четырехугольник. Многоугольники
задаются вызывом glBegin с параметром GL_POLYGON. Все вершины определяют
один многоугольник. Для многоугольников можно задавать стили при помощи
вышеописанной функции glPolygonMode, толщину линии, толщину точек и цвет.
|