Отменен
Заказ
876101
Раздел
Программирование
Предмет
Python
Антиплагиат
Не указан
Срок сдачи
9 Мая 2017 в 12:00
Цена
Договорная
Блокировка
10 дней
Размещен
3 Мая 2017 в 22:05
Просмотров
205
Описание работы
Раздел: компьютерная график
Язык и используемые библиотеки: Python, OpenGL, GLFW (основная), Python pyglet (дополнительная
Задание: Написать две программ
1) Объект - куб с разноцветными гранями. Нужно реализовать вращение по осям, увеличение/уменьшение и передвижение. Также сделать возможность переключения между каркасным и твердотельным отображением
2) Объект - круговой тор. Всё то же самое, но плюс проекция - одноточечная перспектива. Для демонстрации проекции добавить в сцену неизменяющийся куб
Более подробное описание для обоих заданий на приложенной картинке 1
Матрица для заданной в программе 2 проекции на картинке 2
Примечание 1: в комментариях указать, какие клавиши используются для поворота, передвижения и т.д
Примечание 2: для правильной работы 1 программы, нужно реализовать функции в следующем порядке: сначала translate (передвижение), потом scale (увеличение/уменьшение), потом rotate (поворот).
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир