Вниз
Скачать: CL | DM;

OpenGL: Задаю рисовать POLIGON последовательно по точкам, а он...   Найти похожие ветки 

← →
DDS   (2003-11-09 00:30) [0]

Задаю рисовать POLIGON последовательно по точкам, а он соединяет их в каком-то своем порядке. Что делать?

 glClear(GL_DEPTH_BUFFER_BIT xor GL_COLOR_BUFFER_BIT);
 glColor3f(1,1,1);
 glPolygonMode(GL_FRONT_AND_BACK, GL_POLYGON);
 glBegin(GL_POLYGON);
 glColor3d(1,0,0);
 glColor3d(1,1,1);

 glVertex3d(x,y,z);
 ...
 glVertex3d(x,y,z);

 glEnd();
 SwapBuffers(hDC);

Многоугольник замыкается не в нач. и конечн. точке, а по другому и
соединяются точки не последовательно.


← →
Asteroid ©   (2003-11-09 01:46) [1]

1) каждый glColor нужно ставить перед каждой вершиной
2) glPolygonMode( GL_FRONT_AND_BACK, GL_FILL );
3) попробуй glBegin( GL_TRIANGLE_FAN );



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
3-1081383362
big_bugzy
2004-04-08 04:16
2004.05.02
Как в трех уровневом приложении получить идентификатор?


3-1080893541
Zoloto
2004-04-02 12:12
2004.05.02
Перевод локальной базы в сетевой вариант


14-1081475220
niko4543
2004-04-09 05:47
2004.05.02
Компонент. Поиогите!!!!! пожайлуста Срочно!!!!!!!!!!!!!!!!!!!!!!!


6-1078992878
knack
2004-03-11 11:14
2004.05.02
Установка и изменение настроек протокола TCP/IP.


14-1081418280
Она
2004-04-08 13:58
2004.05.02
сабж




   Наверх