Вывод трёхмерных объектов на основе автостереоскопического метода
Назначение - восстановление трёхмерных объектов с использованием автостереоскопического подхода
Область применения - цифровая голография, цифровая голографическая микроскопия, оптическая физика.
Используемый алгоритм: автостереоскопический подход.
На вход программы подаётся файл модели трёхмерного объекта в формате obj. Формат obj можно использовать для представления данных цифровой голораммы. Вычисляются размеры и крайние точки объекта. Модель объекта отображается согласно автостереоскопическому подходу: воссроизведение разных видов модели, с последовательной сменой вида, с задаваемой скоростью. Изменение кадра, с достаточно быстрой для человеческого глаза частотой, благодаря инертности зрения воспринимается как объёмное изображение [1].
1. Методы формирования и оценки качества автостереоскопических изображений / Диссертация / Савельев В.В. – 2014
Функциональные возможности:
- восстановление трёхмерных объектов на дисплее с помощью автостереоскопического подхода,
- возможность настройки параметров отображения объекта: выбор модели, скорость изменеия вида, толщина сечения объекта,
- обрабатывается любой файл формата obj, в котором модель состоит из примитива - треугольник.
Программный продукт выполняет следующие функции:
- Загрузка трёхмерных объектов
- Расчёт буфера глубины для отрисовки необходимого вида объекта
Инструментальные средства создания - Microsoft Visual Studio 2013, С++, OpenGL, GLSL.
Поддержка OpenGL 3.3, языка шейдеров glsl версии 1.40. Операционная система - Windows 7.
Вложение | Размер |
---|---|
release.zip | 2.14 МБ |
read.txt | 185 байт |