Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
GM1.doc
Скачиваний:
2
Добавлен:
27.11.2019
Размер:
890.88 Кб
Скачать

6. Разработка интерфейса программы.

При разработке программы я спроектировала простой интерфейс, позволяющий продемонстрировать всевозможные преобразования над данным объектом, получить его основные проекции и реалистическое изображение.

Рис.14. Интерфейс программы.

Окно программы состоит из двух частей: область вывода, где отображается объект, и панель (справа и слева), в которой представлены все необходимые функции.

Работа с программой начинается с установления параметров. К ним относятся параметры объекта (размеры, смещения). В выпадающем меню можно указать вариант крепления призмы (шесть вариантов).

В окне просмотра после нажатия определенных кнопок можно увидеть фигуру с указанными параметрами. Можно просматривать каркас фигуры или фигуру с учетом освещения. Также можно выполнить геометрические преобразования – поворот, масштабирование и перемещения.

После выполнения необходимых преобразований можно получить проекции. Для построения той или иной проекции необходимо выбрать один из пунктов в выпадающем меню элемента управления “ComboBox”.

Заключение.

В данной работе на примере простой фигуры я продемонстрировала основные задачи, решаемые при проектировании трехмерного объекта. Тестирование программы показало, что примененные способы решения задач трехмерного моделирования дают неплохие результаты.

Литература.

1. Курс лекций по предмету «Компьютерная графика и моделирование»

2. Учебное пособие по курсу «Геометрическое моделирование» для студентов

Сиденко Л.А.

Приложение.

Тестирование результатов работы программы.

Построение каркасной модели:

Построение поверхностной модели:

Построение модели объекта с учетом освещения:

Построение аксонометрической проекции:

Построение косоугольной проекции:

Построение перспективной проекции с видовым преобразованием:

23

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]