Поделиться через


Элемент управления графическим элементом OpenGL

OpenGL обеспечивает достаточно прямой контроль над фундаментальными операциями двухмерной графики. Сюда входят спецификация таких параметров, как матрицы преобразования, коэффициенты уравнения освещения, методы защиты и операторы обновления пикселей. Однако он не предоставляет средства для описания или моделирования сложных геометрических объектов. Таким образом, команды OpenGL, которые вы выдаете, указывают, как должен быть создан определенный результат (какая процедура должна следовать), а не то, что именно должно выглядеть результат. То есть OpenGL является принципиально процедурным, а не описательным. Чтобы полностью понять, как использовать OpenGL, он помогает узнать порядок, в котором он выполняет свои операции.