Форум: "Игры";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
ВнизНе могу поместить один GL_POLYGON перед другим, ерунда какая-то.. Найти похожие ветки
← →
DDS (2003-11-23 23:28) [0]Не могу поместить один GL_POLYGON перед другим. Ерунда какя-то.
рисую первый, а потом второй такой-же, а если попробовать сдвинуьб второй перед первым, то сколько бы ты ни двигал,он все равно будет позади. (как будто бы очень огромный и очень далеко находится, но я же не делал ни каких glTranslate поле отрисовки первого)
Вот код, если надо:
{Чертим 1 квадрат}
glPushMatrix;
glEnable(GL_BLEND);
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D,T_WIND1);
glTranslate(-0.05,0,0);
glColor3f (0.5, 0.5, 0.5);
glBegin(GL_POLYGON);
glTexCoord2f(1.0, 1.0);
glVertex3f(-0.2 , -0.17, 0.0 );
glTexCoord2f(1.0, 0.0);
glVertex3f(-0.2, -0.17, +0.2);
glTexCoord2f(0.0, 0.0);
glVertex3f(+0.2, -0.17, +0.2);
glTexCoord2f(0.0, 1.0);
glVertex3f(+0.2 , -0.17, 0.0 );
glEnd;
glDisable(GL_TEXTURE_2D);
glPopMatrix;
{Чертим 1 квадрат}
glPushMatrix;
glColor3f (1.0, 1.0, 1.0);
glBegin(GL_POLYGON);
glVertex3f(-0.2,-0.17, 0.0 );
glVertex3f(-0.2,-0.17, +0.2);
glVertex3f(+0.2,-0.17, +0.2);
glVertex3f(+0.2,-0.17, 0.0 );
glEnd;
glPopMatrix;
← →
mrAld © (2003-11-24 00:21) [1]glEnable( GL_DEPTH_TEST );
:)))
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.077 c