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