![](/user_photo/2706_HbeT2.jpg)
Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Пояснительная записка по ИГС лаба№1.docx
X
- •Содержательная и формальная постановки задачи
- •Структура решения
- •Моделирование поверхности
- •Программное представление поверхности:
- •Геометрические преобразования
- •Определение цвета точек поверхности
- •Вычисление нормали поверхности в данной точке
- •Определение косинуса угла между направлением нормали и направлением на источник света (наблюдателя)
- •Определение косинуса угла между нормалью и векторов источника света
- •Определение цвета точки
- •Подсчёт нормалей можно осуществить с помощью 2 способов:
- •Определение цвета сегмента
- •Проецирование
- •Визуализация
- •1.Платформа .Net
- •Описание реализации применяемых методов
- •Моделирование поверхности в исходном положении
- •Геометрические преобразования
- •Определение цвета сегмента поверхности
- •Визуализация
- •Проецирование.
- •Визуализация.
- •Руководство пользователя
- •Результаты
Руководство пользователя
Окно программы выглядит следующим образом:
Пользователь может изменять углы поворота поверхности вокруг координатных осей, параметры уравнения поверхности, а также диапазон изменения переменных уравнения, количество сегментов разбиения поверхности, внешний и внутренний цвета закраски поверхности, а также способ закраски.
Результаты
В результате выполнения данной работы было разработано приложение, отвечающее всем поставленным требованиям. В ходе разработки приложения были получен опыт полигонального моделирования поверхности и изучен flat-метод сглаживания полигонально заданных поверхностей.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]