Тема: Help:::OpenGl!!!
Показать сообщение отдельно
Старый 25.12.2007, 20:53   #16
Fla
ПроЭктировщик
 
Регистрация: 22.12.2007
Сообщений: 107
Написано 15 полезных сообщений
(для 15 пользователей)
Re: Help:::OpenGl!!!

pmg.org.ru/nehe
Это так - почитать на досуге.

glBegin() - начать отрисовку
Параметр один.
GL_TRIANGLES - отрисовывает каждые 3 вертекса как треугольник
GL_POLYGON - отрисовка полигона по заданным вертексам
GL_QUADS - отрисовывает каждые 4 вертекса как четырехугольник
GL_LINES - отрисовывает каждые 2 вертекса как линию
GL_LINE_STRIP - отрисовывает первые 2 вертекса как линию, а дальше линию из 2 вертекса в 3, потом из 3 в 4
GL_LINE_LOOP - тоже самое только на последнем вертексе конец не наступает - рисуется линии до первого вертекса
GL_TRIANGLE_STRIP - тоже самое, что GL_LINE_STRIP но для треугольников. 1-2-3 вертексы, потом 2-3-4 вертексы и тд
GL_TRIANGLE_LOOP - тоже самое что и предыдущее, только если в предыдущем последний треугольник был с вертексами (n-2)-(n-1)-n, то здесь - (n-1)-n-1. Это штукой очень удобно всякие элипсы рисовать.

glEnd() - соответственно закончить отрисовку
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
zheland (01.03.2008)