Лабораторная работа по теме Трехмерные преобразования. Проекция трехмерного пространства на двухмерную плоскость. Поворот пространства вокруг произвольной оси. Перспективная проекция
На аукционе
Вариант 3 Лабораторная работа №4 Тема. Трехмерные преобразования. Проекция трехмерного пространства на двухмерную плоскость. Поворот пространства вокруг произвольной оси. Перспективная проекция. Цель. Изучение математического аппарата преобразования трехмерного пространства и его применение на практике для построения проекций простейших геометрических тел. Задание: 1) Реализовать программу вычерчивания заданного объемного тела. 2) Обеспечить возможность вращения тела вокруг осей Х, Y, Z на произвольный угол, задаваемый пользователем. 3) Осуществить вращение тела вокруг заданной оси на произвольный угол и вращение самой оси (если ось задана). 4) При выводе изображения 3D-объекта учитывать видимость ребер и граней (невидимые элементы отображать при помощи штриховой линии). 5) Построить перспективную проекцию с учетом введенных пользователем параметров: а) три сферические координаты (рисунок 7.9): расстояние до точки наблюдения ЕО; угол в горизонтальном направлении от оси Х; угол, измеренный по вертикали от оси Z; б) расстояние d между экраном и точкой наблюдения (точка О начала системы координат выбирается в центре геометрического тела).
Похожие заказы
Ставок еще нет
Ставок еще нет
Ставок еще нет