close

Вход

Забыли?

вход по аккаунту

?

Отчет 5лаба

код для вставкиСкачать
МИНИСТЕРСТВО НАУКИ И ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ПОВОЛЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
Факультет информатики и вычислительной техники
Кафедра ИВС
Лабораторная работа №5
«УДАЛЕНИЕ СКРЫТЫХ ЛИНИЙ И ПОВЕРХНОСТЕЙ»
по дисциплине «Компьютерная графика»
Выполнили:
студенты группы ВМ -31
Алексеев Л.А.
Галимьянов Р.Т.
Проверил:
доцент кафедры ИВС
Морохин Д.В.
Йошкар-Ола,
2012 г.
Оглавление
Задание и цель работы ............................................................................................ 3
Блок-схемы алгоритмов основных процедур ...................................................... 4
Пример выполнения программы ........................................................................... 5
Вывод ........................................................................................................................ 6
2
Задание и цель работы
Задание:
Ознакомиться по методическим указаниям и литературе с
1.
методами удаления скрытых линий и поверхностей.
Реализовать алгоритм удаления графического объекта по
2.
алгоритму из Таблицы 1.
Составить программу, рисующую заданный алгоритм.
3.
4. Вывести полученное изображение в координатной сетке. Построить
несколько объектов с различной удаленностью от наблюдателя.
Таблица 1 Варианты алгоритмов
5.
Вариант
4
Задание
Построчный алгоритм Уоткинса
Цель работы:
Изучение методов и алгоритмов удаления скрытых линий и
поверхностей, приобретение навыков использования средств геометрических
преобразований при составлении графических программ.
3
Блок-схемы алгоритмов основных процедур
Начало
Ввод данных,
необходимых для
выполнения работы
Рисование
объектов
Разбиение объектов
на многоугольники
НЕТ
Закрашиваем
многоугольники?
ДА
В многоугольник
заноситься код
цвета
Проверка кодов у других
многоугольников
Если код отличается, то
красим его в другой цвет
Проверка объектов на
наличие скрытых областей
ДА
Есть скрытые
области?
НЕТ
Конец
4
Пример выполнения программы
5
Вывод
В ходе выполнения данной лабороторной работы был изучен
построчный алгоритм Уоткинса удаления скрытых линий и поверхностей.
При реализации данного алгоритма были поддверждены его недостатки и
достоинства. Работа самого алгоритма очень проста и основываеться на
алгоритме построчной заливки. Данный алгоритм является простым.
6
Документ
Категория
Программирование, Базы данных
Просмотров
7
Размер файла
133 Кб
Теги
отчет_5лаба
1/--страниц
Пожаловаться на содержимое документа