MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Реализация алгоритма обратной трассировки лучей для моделей с большим числом полигонов

Название:Реализация алгоритма обратной трассировки лучей для моделей с большим числом полигонов
Просмотров:96
Раздел:Информатика, программирование
Ссылка:Скачать(133 KB)
Описание: Факультет информатики и систем управления Кафедра "Программное обеспечение ЭВМ и информационные технологии" Курсовой проект по машинной графике Расчетно-пояснительная записка

Часть полного текста документа:

Факультет информатики и систем управления

Кафедра "Программное обеспечение ЭВМ и информационные технологии"

Курсовой проект

по машинной графике

Расчетно-пояснительная записка

Тема:

"Реализация алгоритма обратной трассировки лучей для моделей с большим числом полигонов"

Москва 2004


Оглавление

1. Введение

2. Конструкторская часть

2.1 Обоснование использованных алгоритмов

2.2 Структура данных

2.2.1 Источники света

2.2.2 Объекты для визуализации

2.2.3 Текстуры

2.3 Алгоритм обратной трассировки лучей

2.3.1 Описание алгоритма

2.3.2 Математическая основа обратной трассировки лучей

2.3.3 Составление матрицы

2.3.4 Программная реализация

2.3.5 Определение пересечения луча с треугольником

2.3.4 Формирование отраженного луча

2.3.5 Формирование преломленного луча

2.4 Оболочки

2.4.1 Алгоритм построения иерархических оболочек

2.4.2 Алгоритм обхода оболочек в трассировке лучей

2.5 Текстурирование

2.5.1. Процедуры для работы с текстурами

2.5.2. Собственно текстурирование

2.6 Закраска Фонга

2.7 Освещение

2.7.1. Модель освещения Уиттеда

2.7.2 Диффузное отражение

2.7.3 Зеркальное отражение

2.7.4 Фоновая освещенность

2.7.5 Прозрачность

2.7.6 Процедуры расчета освещенности

3. Технологическая часть

3.1 Выбор языка программирования и обоснование выбора

3.2 Модульная структура программы

3.3 Интерфейс программы

4. Экспериментально-исследовательская часть

Тест № 1

Тест № 2

Тест № 3

Заключение

Список литературы


1. Введение

В компьютерной графике на сегодняшний день большое внимание уделяется алгоритмам получения реалистических изображений. Эти алгоритмы являются самыми затратными по времени. Обусловлено это тем, что они должны предусматривать множество физических явлений, таких как преломление, отражение, рассеивание света. Профессиональные программы для кинематографа учитывают еще больше явлений (дифракцию, интерференцию, зависимость коэффициентов преломления, отражения, поглощения от длины волны падающего света, вторичное, третичное отражение света).

В моей курсовой работе для рендеринга применяется алгоритм обратной трассировки. На сегодняшний день он считается одним из лучших для формирования реалистических изображений. Его используют большинство трехмерных графических редакторов. Применяется так же алгоритм z-буфера. Но эффекты отражения и преломления, там достигаются искусственными методами и считаются не совсем точно. Подобным методом пользуются в программах, где крайне важна скорость. Примером таких программ служат компьютерные игры. Почти все они построены на использовании алгоритма z-буфера.

Целью моей курсовой было так же сделать алгоритм обратной трассировки как можно более быстрым. Для этого я применил метод иерархических оболочек. Его применение позволяет сделать время рендеринга, пропорциональным логарифму от числа объектов, а не числу объектов. Добиться с помощью этого реального времени, конечно, не удастся, но делает время ожидания приемлемым, равным порядка 5-30 секунд для 30000 треугольников на сцене.

Модуль Engine программы, может быть использован отдельно, в других программах Delphi. ............





Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Закон как источник права
Просмотров:77
Описание: Курсовая работа По теории государства и права На тему: Закон как источник права Оглавление Введение Глава 1. Понятие, признаки и виды законов 1.1 Понятие закона и его при

Название:Источники земельного права
Просмотров:74
Описание: Министерство образования Российской Федерации Якутская государственная сельскохозяйственная академия Юридический факультет Кафедра гражданского и аграрного права КОНТРОЛЬНАЯ РАБОТА

Название:Восприятие русскими иностранцев по русским источникам 15-16 веков
Просмотров:106
Описание: Содержание Введение 1. Происхождение иноземцев в России XVI-XVII вв 1.1 Устойчивое присутствие иноземцев в XVI-XVII вв 1.2 Планомерная правительственная политика привлечения на службу иностранцев 2. Взаимоотннош

Название:Издержки производства и финансовые источники их возмещения
Просмотров:59
Описание: СОДЕРЖАНИЕ ВВЕДЕНИЕ 1. Теоретические аспекты издержек производства 1.1 Экономическая сущность издержек производства 1.2 Классификация издержек производства 1.3 Финансовые источники возмещения издержек

Название:Расчет отклонения напряжения на зажимах наиболее удаленных от источника нагрузки. Доза Фликера
Просмотров:170
Описание: Министерство образования и науки Украины Приазовский государственный технический университет   Контрольная работа по предмету: «Качество эл. энергии»

 
     

Вечно с вами © MaterStudiorum.ru