Построение геометрических тел с помощью библиотеки 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();
Конюшня на 20 спортивных лошадей
Значение гигиены в обеспечении здоровья животных, получения от них максимальной продуктивности при содержании на животноводческих объектах. Мероприятия по защите окружающей среды животноводческих объектов. Мероприятия по защите действующих и близлежащих животноводческих объектов от инфекционных заболеваний. Разработка современных прогрессивных технологий содержания взрослых животных и выращивания молодняка, зоогигиенические требования к ним. Задание на проектирование. Введение. Обзор литературы
User ostah : 14 апреля 2015
Цикличность экономического развития
§ 1. Цикличность экономического развития - объективная закономерность Колебания фактического объема производства вокруг его потенциальной величины, достигаемой в условиях полной занятости, называется экономическим, или деловым, циклом. Экономический цикл - это повторяющийся процесс чередования подъемов и спадов в экономике страны. Увеличение спроса вызывает инфляционный рост цен как на продукцию, так и на Ресурсы. Для расширения производства фирмы берут в банках кредиты. Увеличение спроса на з
User Lokard : 9 ноября 2013
15 руб.
Расчёт элементов сети широкополосного доступа (ШПД), построенной по топологии FTTB
Определить число квартирных маршрутизаторов (R). Рассчитать число коммутаторов доступа (КД) и коммутаторов агрегации (КА). Распределить абонентов по группам с учётом скоростей. Определить количество задействованных портов в каждом КД. Рассчитать транспортный ресурс Ethernet-линии от коммутатора агрегации (КА) в направлении IP-сети для заданной группы абонентов. Изобразить структуру сети ШПД с учётом заданной топологии. Показать связь заданной сети ШПД с сетями IP/MPLS и ГТС. По результатам расч
User Gila : 19 февраля 2019
250 руб.
Защитная речь
Право обвиняемого на защиту, предусмотренное Уголовным кодексом Российской Федерации, - один из основных принципов российского правосудия. Он не только предполагает процессуальную возможность для самого обвиняемого отстаивать свои права и интересы, но и обеспечивает ему возможность пользоваться помощью специально уполномоченного на это лица – адвоката. Защита по уголовным делам – важный и ответственный вид общественно-политической деятельности, приобретающий все возрастающее значение. Заверш
User Slolka : 10 сентября 2013
10 руб.
up Наверх