Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно реализовать OpenGL програмку и продемонстрировать следующие возможности:

1) Нарисовать пол (простая поверхность без текстуры)

2) Нарисовать куб состоящий из квадратов См картинку. (без одного квадрата)

3) Навигация по сцене (walk типа и view типа)

4) Добавить коллизию (можно к сцене прикрутит любой обьект)

5) Стороны куба - разноцветные

6) Желтым отмеченные бока при помощи Nurbs поверхностей - округлить (ваша фантазия как это сделать), угол округлости регулировать кнопкой.

7) Точечный и направленный свет (хотяб один регулируемый) (вкл.выкл. через меню glMenu...)

8) Тень на полу от куба.

9) Регулируемая камера (Perspective Projection,Angle View, Orthogonal projection - хотяб 3 разных положения - viewpoints)

Программа на C+GLUT, C#+.TAOFramework (GLUT wrapper) - по Вашему выбору.

Комментарии кода на рус языке.

Срок выполнения - до среды вечера.

18 лет назад
Gogabee
Beeone Igor 
125 лет
18 лет в сервисе
Был
17 лет назад

Заявки фрилансеров

Нет заявок фрилансеров