назад

glBegin(параметр) .. glEnd - командные скобки библиотеки OpenGL (не заменяют операторные скобки Begin .. End и не имеют к ним никакого отношения). Ошибка при их использовании не распознается компилятором. Неправильная вложенность проявляется только в процессе работы программы. Внутри командных скобок могут находится любые операторы Pascal и почти все команды OpenGL, заключенные в командные скобки команды OpenGL выполняются так же, как и за пределами скобок. Главное их назначение - задание режима для команд находящихся в glBegin .. glEnd. Если параметр = GL_POINTS, то все вершины glVertex задают координаты точек до закрывающей скобки glEnd;