Построение геометрических тел с помощью библиотеки OpenGL

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-197194.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

1. Цель: Изучить команды поворота, переноса, масштабирования и построения основных примитивов графической библиотеки OpenGL.

2. Задача: Написать программу, рисующую проволочный чайник. При нажатии на кнопки w, s, a, d, [, [ он должен поворачиваться вокруг осей X, Y, Z.

3. Методика решения: Строим проволочный чайник. Определяем кнопки. При нажатии на них изменяем соответствующие углы и перерисовываем чайник.

Решение

#include <GL/glut.h>

#include <stdlib.h>

GLint Width = 512, Height = 512;

GLdouble alpha = 0, betta = 0, gamma = 0; // углы поворота

//Функция вырисовки на экране

void Display()

{

glClearColor(1, 1, 1, 1);

glClear(GL_COLOR_BUFFER_BIT);

glColor3d(0, 0, 0);

glPushMatrix();

glTranslated(5, 5, 0);

glRotated(5*alpha, 1, 0, 0);

glRotated(5*betta, 0, 1, 0);

glRotated(5*gamma, 0, 0, 1);

glutWireTeapot(2);

glPopMatrix();

glFinish();
Теория вычислительных процессов. Экзамен. Билет №5
1. Интерпретация стандартных схем программ. 2. Моделирование сетями Петри параллельных взаимодействующих процессов.
User wars : 21 декабря 2014
149 руб.
Інструкції з охорони праці для працівників хлібозаводів. Примірна інструкція з охорони праці для тістовода по обсуговуванню агрегатів ХТР
1.1. Інструкція призначена для навчання тістоводів агрегатів ХТР методам безпечної роботи і дотриманню вимог по охороні праці. Постійне робоче місце тістовода агрегатів ХТР - ділянка агрегатів ХТР. Режим роботи безперервний. Тістоводом агрегатів ХТР виконується така робота: ведення процесу готування тіста по всіх технологічних фазах на одному або двох тістоприготувальних агрегатах. Регулювання процесу замісу і шумування опари і тіста, подача опари в машину для замісу тіста, подача готового ті
User alfFRED : 30 июня 2013
10 руб.
Экономические системы общества
Целостный характер общества как системы не исключает в то же время его определенной внутренней дифференциации. Дифференциации во многом относительной, но вполне реальной. Общество в данном плане распадается на несколько относительно самостоятельных сфер: экономическую, политическую (политико-правовую), социальную и духовную. Основанием для их разграничения служат базовые потребности человека. Каждая сфера по преимуществу удовлетворяет какую-то одну из них. Экономическая сфера служит удовлетворен
User alfFRED : 22 февраля 2014
10 руб.
Контрольная работа по дисциплине: Цифровые системы передачи. Вариант № 8
Задача No1 Построим 3-канальную систему передачи с частотным разделением каналов, для этого необходимо: 1. Нарисовать структурную схему 3-канальной системы передачам с ЧРК. 2. Рассчитать несущие частоты для однократного преобразования первичных телефонных сигналов из диапазона частот 0,3...3,4 кГц в диапазон частот группового сигнала, заданный таблице вариантов задания. 3. Рассчитать нижние и верхние частоты полос пропускания канальных полосовых фильтров. Варианты фильтрации нижних или верхних
User Jurgen : 17 ноября 2012
200 руб.
up Наверх