назад
При описании функции и процедур OpenGL используется следующий синтаксис:
ИмяКоманды[1,2,3,4][b s i f d ub us ui][v]

ИмяКоманды - функция или процедура OpenGL; [1,2,3,4] - одна из цифр, показывающая число аргументов комады; [b s i f d ub us ui] - символы, определяющие тип аргумента Разберем пример команды glVertex2f: gl - команда OpenGL, Vertex - вершина, 2 - число аргументов команды (используется два аргумента - следовательно команда используется при плоскостном (2-х мерном) построении), f - аргументы команды типа float.
Символ v означает, что переменные задаются указателем на массив, пример:
vertex : array[1..3] of GLFloat; - массив значений координат
{... задаются значения массива ...}
glVertex3fv(vertex); - задаем вершину