Компьютерная графика |

Лабораторные Работы по Компьютерной Графике

Лабораторные работы по курсу
"Компьютерная графика'

Лабораторная работа №1
Точка в 3D пространстве
(Подробнее см. здесь)

Содержание экрана:

• ортогональная система плоскостей (см. здесь) с изображением точки , ее проекций T1, Т2, Т3 и линий проекционной связи (в виде параллелепипеда);
• комплексный чертеж с изображением проекций 1, T2, T3 и линий связи;
• ползунковые переключатели для интерактивного изменения координат (x, y, z) точки .Динамика: при изменении координат точки должны изменяться соответствующие проекции и сама точка на "пространственном" и комплексном чертежах. Индивидуальное задание:
  • определяется для каждого студента преподавателем;
  • может отличаться:
  1. №-ом прорисовываемого октанта;
  2. языком программирования (Delphi, Builder, Visual C++, Java);
  3. подходом к разработке программы (процедурно-функциональный или объектно-ориентированный)
Лабораторная работа №2
Аффинные преобразования и аксонометрическое изображение точки
(Подробнее см. здесь) • комплексный чертеж точки (только первый октант) с изображением проекций 1, T2, T3 и линий связи;

• аксонометрический чертеж точки (система координат, проекции, линии связи) с учетом расположения центра проецирования в точке C(x, y, z, w);

• ползунковые переключатели (3 шт.) для интерактивного изменения координат (x, y, z) точек T, С (с возможностью выбора одной из них для которой, в текущий момент времени, будет осуществляться изменение координат);

• переключатель w=0; w=1 для смены ортогонального проецирования на центральное.

Динамика:

при изменении координат точек и должны изменяться соответствующие чертежи.Индивидуальное задание:
  • определяется для каждого студента преподавателем после сдачи предыдущей лаб.работы;
  • начальными координатами точки C(x, y, z, w) (или видом исходной аксонометрии);
  • языком программирования (Delphi, Builder, Visual C++, Java).
Лабораторная работа №3
Плоскость и ее пересечение с прямой
(продолжение лаб.работы №2) Содержание экрана: • аксонометрический чертеж (первый октант) с изображением отрезка MN и плоскости (заданной треугольником АВС) с изображением точки их пересечения ;

• комплексный чертеж (6ез профильной проекции.) с изображением проекций отрезка, плоскости, точки пересечения и линий связи (для всех 6 точек);

• ползунковые переключатели (3 шт.) для интерактивного изменения координат (x, y, z) точек М, N, А, В, С и точки наблюдения (с возможностью выбора одной из 6 исходных точек для которой в текущий момент времени будет осуществляться изменение координат.).

Динамика: При изменении координат 5 исходных точек должны изменяться соответствующие проекции и сами исходные ГО, а также точка их пересечения. Невидимая по отношению к наблюдателю часть отрезка должна быть выделена. Плоскость, заданная треугольником

Источник: vmk.ugatu.ac.ru