Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Використання OpenGL

Реферат Використання OpenGL





тання по осі Х

roty + = 0.1 ;//обертання по осі Y

rotz + = 0.3 ;//обертання по осі Z

glutSwapBuffers ();

}

void reshape (int w, int h)

{

glViewport (0, 0, (GLsizei) w, (GLsizei) h); p> glMatrixMode (GL_PROJECTION);

glLoadIdentity ();

gluPerspective (60.0, (GLfloat) w/(GLfloat) h, 1.0, 20.0) ;//параметри перспективи

glMatrixMode (GL_MODELVIEW);

glLoadIdentity ();

gluLookAt (0.0, 1.5, 3.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0) ;//точка камери

}

void keyboard (unsigned char key, int x, int y)// оброблювач клавіатури

{

switch (key) {

case 27:

exit (0);

break;

case 'e':

glEnable (GL_BLEND) ;//застосування альфа-змішування

break;

case 'd':

glDisable (GL_BLEND) ;//відключення альфасмешіванія

break;

}

}

int main (int argc, char ** argv)

{

glutInit (& argc, argv),

glutInitDisplayMode (GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH) ;//режим екрану

glutInitWindowPosition (0, 0) ;//позиція вікна

glutCreateWindow ("DroY Cube (c) 2003 Press 'ESC' to exit ");

init ();

glutFullScreen () ;//повноекранний режим

glutDisplayFunc (display);

glutReshapeFunc (reshape);

glutKeyboardFunc (keyboard);

glutIdleFunc (display);

glutMainLoop ();

return 0;

}


Список використаної літератури.

1. "Інтерактивна комп'ютерна графіка. Вступний курс на базі OpenGL ", Едвард Ейнджел. p> 2. OpenGL. Офіційне керівництво програміста Ву Мейсон, Нейдер Джекі, Девіс Том, Шрайнер Дейв

3. Тарасов І.А. В«Основи програмування OpenGL: навчальний курс В». p> 4. Тихомиров Ю. В«Програмування тривимірної графіки В».

5.


Назад | сторінка 12 з 12





Схожі реферати:

  • Реферат на тему: Розробка програми з використанням OpenGL для динамічного зображення тривимі ...
  • Реферат на тему: Робота з графікою засобами OpenGL в С #
  • Реферат на тему: Автоматизована система генерації додатків, що використовують бібліотеку Ope ...
  • Реферат на тему: Розробка програмного модуля колірної корекції зображення з використанням за ...
  • Реферат на тему: Комп'ютерна гра &KeyBoard Racer&