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

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

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

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

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

Хотите выполнять заказы? Стать экспертом
Хотите заказать работу? Разместить заказ
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 28 663 авторам
Первые отклики появятся уже в течение 10 минут