Геометрические преобразования

Отменен
Раздел: Программирование
Предмет: Компьютерная графика
Тип работы: Задача
Срок сдачи: Не определен
18 Ноя 2015 в 23:55
Цена: 600 ₽
Блокировка: 10 дней
Заказчик:
Номер заказа: 429175
Размещен: 10 Ноя 2015 в 19:37
Просмотров: 114
Антиплагиат:

Описание работы

Собственно задание:
Плоскость XYZ
Последовательно сгенерировать и вывести на экран 10-14 фигур(треугольники и окружности), задав каждой фигуре свой цвет
Последовательно означает, что если мы первым нарисовали треугольник, а потом круг, и круг пересекается с координатами первого треугольника, то часть треугольника видно не будет из-за круга, и тд.
После этого должна быть возможность поворота всей этой "получившейся массы" вдоль оси X, или Y
P.S. как я понял, фигуры изначально задаются в трехмерном пространстве, но в результате на картинке мы видим лишь плоскую составляющую
Нужно чтобы потом все это запустилось на mac os, так что предпочтительнее будет использование Qt, или кросс-платформенных графических библиотек(например CAIRO)
И в отдельном файле нужно подробно описать алгоритм, как все это работает.
В помощь по геометрическим преобразованиям: http://vmk.ugatu.ac.ru/labkg51.htm
https://ru.wikipedia.org/wiki/Матрица_поворота
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат

Рекомендуемые заказы

Чертеж
Программирование
Компьютерная графика
Контрольная работа
Программирование
Компьютерная графика
Контрольная работа
Программирование
Компьютерная графика
Лабораторная работа
Программирование
Компьютерная графика
Контрольная работа
Программирование
Компьютерная графика
Хотите выполнять заказы? Стать экспертом
Хотите заказать работу? Разместить заказ
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 31 004 авторам
Первые отклики появятся уже в течение 10 минут
Напишем уникальную работу
Скидка 10%