Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Многоугольник по координатам в OpenGL


AM ©   (2003-03-11 13:25:00) 

Доброго дня! Стоит задача: есть координаты последовательности точек лежащих на плоскости, которые если соединить, то получится многоугольник. Причем многоугольник не обязательно выпуклый. Можно ли средствами OpenGL нарисовать этот многоугольник одной командой, задав в виде параметра указатель на массив или что-то в этом роде.
Надо нарисовать не только ребра многоугольника, а чтобы он был "залитый".
Или единственный вариант - сделать триангуляцию данного многоугольника и отобразить в виде множестова треугольников?
Подскажите, пожалуйста.


Арм   (2003-03-13 02:29:00) [1]

а те в "мультимедии" ответил... есть пару фишек у опенгла... прямо массив суешь...


i-C3H7OH   (2003-03-12 15:22:00) [2]

можно извратитаться в режиме glbegin(GL_TRIANGLE_STRIP). но придется помучиться с составлением списка вершин


BANick   (2003-03-11 18:40:00) [3]

glbegin(gl_polygon);кажется, ну или что-то похожее. рисует плоскость заданую любым кол-вом вершин, а внутри рисуешь список одной командой


AM   (2003-03-11 16:30:00) [4]

>>Vitas2 © (11.03.03 16:12)
>>Да в OpenGL есть фанкция отрисовки массива вершин...

как отрисовать массив вершин - это я знаю, мне нужно по массиву вершин - многоугольник.


Vitas2   (2003-03-11 16:12:00) [5]

Да в OpenGL есть фанкция отрисовки массива вершин или можно сделать дисплейные списки если надо отрисовывать одной командой.


Наверх

Титульная страница Поиск, карта сайта Написать письмо