Содержание
- 2. Цель работы Цель данной работы – реализовать построение трехмерной сцены и визуализацию погодных эффектов в городском
- 3. Формализация сцены Плоскость земли Здания Источник света Осадки Ветер Туман
- 4. Выбор алгоритмов Алгоритмы удаления невидимых линий, построения теней Обратная трассировка лучей Алгоритм Робертса Алгоритм Варнока Z
- 5. Простой метод освещения В простом методе освещения интенсивность рассчитывается по закону Ламберта: I = I0*cos(α), где
- 6. Эффекты погоды Для визуализации дождя: Система частиц Метод Кшитиза и Шри Во всех проанализированных мной алгоритмах
- 7. Общий алгоритм визуализации сцены Получение информации о сцене Выполнение преобразований и расчетов Алгоритм Z-буфера для наблюдателя
- 8. 1. Всем элементам буфера кадра присвоить фоновое значение 2. Инициализировать Z буфер минимальными значениями глубины 3.
- 9. Генерация осадков 1. Получение начальных данных 2. Пока не получена команда прекращения осадков: 2.1 Обновление положения
- 10. Туман Для того, чтобы создать эффект дымки или плотного тумана нужно знать удаленность от наблюдателя видимых
- 11. Выбор языка программирования и среды разработки В качестве языка программирования был выбран C#: ознакомилась с этим
- 12. Структура и состав классов
- 14. Интерфейс программы Сцена - добавление зданий Источник света - изменение положения источника Направление ветра Дождь -
- 15. Сцена
- 16. Тени
- 17. Дефекты
- 18. Погода
- 19. Эксперимент Параллельное нахождение теней с помощью функции Parallel.For показало увеличение времени работы в 2.5 раза. 1666536
- 21. Скачать презентацию


















Организация профессиональной диспетчерской службы в 2 клика
СРМ Калькулятор
Динамические структуры данных. Списки
Чек-лист полезных ссылок для поиска работы
Одномерные массивы целых чисел. Алгоритмизация и программирование
Знакомство учащихся с мультимедийными ресурсами школьной библиотеки
Безопасность в сети интернет. Дистанционное воспитательное мероприятие
LectOS3
Разработка проектной документации для системы управления процессом создания программного обеспечения АО Тандер
Object Oriented Programming
Использование электронных документов как доказательств по уголовным делам
Знакомство с языками программирования. Начальные сведения о Паскале
Создать БД Видеосалон
История развития RPG, как жанра игр
Продуктовое направление. Отчет 2021. Стратегия 2022. Работа с Битриксом , работа над реплатформингом
Сложность вычислений
Как написать грамотный PR-текст для социальных сетей: практические советы с примерами
Базы данных. Запрос параметров
Информация. Введение
Уверенность в каждом дне
Курс по продвижению сайтов
Информационная безопасность автоматизированных систем
Магистрально-модульный принцип построения компьютера
Кодирование информации
Основные вектора атак на приложения. Способы их достижения и возможные последствия
Презентация на тему Текстовые документы и технологии их создания (7 класс)
Тема 11. Занятие 2. Мероприятия по контролю эффективности инженернотехнической защиты информации
Работа в Excel