Курсовая работа: Модель трехмерной сцены и библиотека OpenGL

int M=30;

int qFan=0;

glBegin(GL_POLYGON);

while (qFan<M)

{

glNormal3f(1,0,0);

if(qFan<M/4)

{

glTexCoord2d(0,1-qFan*4/M);

}

if((qFan>=M/4)&&(qFan<M/2))

{

glTexCoord2d((qFan-M/4)*4/M,0);

}

if((qFan>=M/2)&&(qFan<3*M/4))

{

glTexCoord2d(1,(qFan-M/2)*4/M);

}

if(qFan>=3*M/4)

{

glTexCoord2d(1-(qFan-3*M/4)*4/M,1);

}

glVertex3f(1,sin((2*M_PI*qFan)/M),cos((2*M_PI*qFan)/M));

qFan++;

}

glEnd();

2. Стойка

Стойка вентилятора составлена из трех основных частей

К-во Просмотров: 508
Бесплатно скачать Курсовая работа: Модель трехмерной сцены и библиотека OpenGL