Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Данная выпускная квалификационная работа описывает разработку алгоритма реалистичной визуализации ландшафта с поддержкой уровней детализации в зависимости от расстояния до камеры и степени неровности поверхности. Результаты разработки необходимо внедрить в исходный проект сцены травяного покрова. Исходный код проекта написан на языке C++ с использованием графической библиотеки DirectX 11. Для программирования шейдеров использовался язык HLSL. В получившемся алгоритме все вычисления параметров для ландшафта вычисляются на видеокарте. В результате он пригоден для использования в компьютерных играх, виртуального туризма, и для визуализации реалистичных и интерактивных растительных экосистем в реальном времени. Произведена интеграция с проектом визуализации травяного покрова, существующий в данном проекте ландшафт был заменен с сохранением всех существующих особенностей: расположение и передвижение объектов сцены строго по ландшафту, поддержка теней и освещения.
This paper describes the development of an algorithm for realistic visualization of landscape with dynamic level of detail depending on the distance to the camera and the degree of surface roughness. Results of the development needs to be included in the original grass scene project. Source code of project was written in C++ using the DirectX 11 graphics library. Shaders were programmed using the HLSL language. In the final algorithm all parameter calculations for the landscape are calculated on the video card. In result it is suitable for use in computer games, virtual tourism, and real-time visualization of realistic and interactive plant ecosystems. Integration with the original grass scene project was made, the existing landscape in this project was replaced with the maintenance of all existing features: placement and movement of scene objects occurs strictly along the landscape, support of shadows and lighting.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Оглавление
- Построение детализированного ландшафта с уровнями детализации на GPU
- РЕФЕРАТ
- ABSTRACT
- СОДЕРЖАНИЕ
- ВВЕДЕНИЕ
- 1. ПОСТАНОВКА ЗАДАЧИ
- 2. ОБЗОР СУЩЕСТВУЮЩИХ РЕШЕНИЙ
- 3. Разработка приложения визуализации ландшафта
- 4. Полученные результаты
- Заключение
- Список использованных источников
Статистика использования
Количество обращений: 2
За последние 30 дней: 2 Подробная статистика |