Детальная информация
Название | Моделирование явлений волновой оптики в гибридном графическом конвейере: выпускная квалификационная работа магистра: направление 01.04.02 «Прикладная математика и информатика» ; образовательная программа 01.04.02_02 «Математические методы анализа и визуализации данных» |
---|---|
Авторы | Кириллова Арина Андреевна |
Научный руководитель | Чуканов Вячеслав Сергеевич |
Другие авторы | Васильев А. А. |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт |
Выходные сведения | Санкт-Петербург, 2024 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | Оптика волновая ; Компьютерное моделирование ; трассировка лучей ; интерференция в тонких плёнках ; кристаллы ; двулучепреломление ; плеохроизм ; гибридный графический конвейер ; визуализация в реальном времени ; ray tracing ; thin film interference ; crystals ; birefringence ; pleochroism ; hybrid graphics pipeline ; real-time visualization |
УДК | 535.12 ; 004.94 |
Тип документа | Выпускная квалификационная работа магистра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Магистратура |
Код специальности ФГОС | 01.04.02 |
Группа специальностей ФГОС | 010000 - Математика и механика |
DOI | 10.18720/SPBPU/3/2024/vr/vr24-5721 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Ключ записи | ru\spstu\vkr\31408 |
Дата создания записи | 06.08.2024 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Данная работа посвящена реализации гибридного графического конвейера, его интеграции в исходный проект, разработке и реализации алгоритмов визуализации явлений волновой оптики, таких как: интерференция в тонких плёнках, двойное лучепреломление в анизотропных средах, плеохроизм анизотропных веществ. Для представления результатов разработанных алгоритмов с помощью реализованного графического конвейера в исходном проекте были созданы демонстрационные сцены, состоящие из различных трёхмерных объектов. Весь исходный код проекта написан на языке C++ с применением графической библиотеки DirectX 12. Средством для программирования шейдеров является HLSL. Наиболее значимым результатом является предложенный физически корректный алгоритм трассировки лучей, отображающий некоторые явления волновой оптики, в том числе распространение света в анизотропных средах. Кроме того, значимая часть работы посвящена внедрению гибридного графического конвейера с учётом архитектурных особенностей исходного проекта. Предложенный алгоритм пригоден для применения в современных системах вывода трёхмерной компьютерной графики и может быть усовершенствован в дальнейшем.
This work aims to implement hybrid graphics pipeline, integrate it into the original project, develop and implement algorithms for visualization of wave optics phenomena, such as: thin film interference, birefringence in anisotropic media, pleochroism of anisotropic substances. To present the results of the developed algorithms, using the implemented graphics pipeline in the original project, demonstration scenes were created consisting of various three-dimensional objects. The entire source code of the project is written in C++ using the DirectX 12 graphics library. HLSL is used for shaders code. The most significant result is the proposed physically correct ray tracing algorithm that renders some wave optics phenomena, including light propagation in anisotropic media. In addition, a significant part of the work is devoted to the integration of a hybrid graphics pipeline taking into account the architectural features of the original project. The proposed algorithm is suitable for use in modern three-dimensional computer graphics systems and can be further developed.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 9
За последние 30 дней: 8