Материалы сайта
Это интересно
Курсовой по машинной графике на тему "Фрактальные рельефы"
Техническое задание Введение Данная работа будет посвящена одному из аспектов применения фракталов - созданию фрактальных рельефов. Изображение будет строиться при помощи VOXEL- метода, который позволяет получать реалистичные горы, долины и водоемы. 1. Назначение разработки Полученные программы будут предназначены для визуализации некоторых математических задач. Также VOXEL-технология может быть использована при создании компьютерных игр, требующих быстрой прорисовки пейзажа высокой детализации 2.Основание для разработки Курсовой проект выдан кафедрой ПИИ по дисциплине "Графическое и геометрическое моделирование" на 6-й семестр 3-го курса. 3. Требования к программному продукту 3.1 Требования к аппратным средствам Для нормальной работы программы достаточно IBM совместимого компьютера класса IBM PC/AT 286 c 2Мб ОЗУ. Также необходим VGA дисплей. У программы имеется возможность вывода полученных изображений на принтер(наличие необязательно). Для получения качественной анимации (без рывков) при построении рельефов VOXEL-методом требуется компьютер класса IBM PC/AT 386. 3.2 Требования к программным средствам Для работы программы будет достаточно MS DOS 3.30. Обе программы будут реализованы на языке Borland Pascal c использованием ассемблерных вставок для увеличения скорости вывода. 3.3 Требования к программе Программа должна обрабатывать входные данные и в зависимости от палитры и полученного фрактала строить фрактальный рельеф и позволять пользователю динамически по нему перемещаться(программа VOXEL) или стороить группу узловых точек и позволять перемещаться по построенной поврхности в пределах области задания фрактала(программа LANDSCAPE). 3.4 Требования к программной документации Курсовой проект сопровождается Пояснительной запиской, включающей в себя Техничекое задание, описание методов работы программы а также основных процедур и функций, Руководство пользователя и виды экранов. 4. Стадии и этапы разработки Техническое задание 8 неделя Написание алгоритмов 10 неделя Отладка и тестирование 14 неделя Сдача проекта 15 неделя
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15