Формирование стереопары

Формирование стереопары

В данной статье будет описан алгоритм модификации 3D-программы для того, чтобы она могла сформировать стереопару.

Обычно для перспективной проекции в программах используется следующая левостороняя матрица (применяемая к примеру в программах под Direct3D)

~h = 1/\operatorname{tg}(fovY/2)

~w = h*aspect


\begin{bmatrix} 
2*zNear/w & 0 & 0 & 0 \\ 
0 & 2*zNear/h & 0 & 0 \\
0 & 0 & {zFar \over zFar-zNear} & 1 \\
0 & 0 & -{zNear*zFar \over zFar-Near} & 0
\end{bmatrix}

для формирования корректной Off-axis стереопары необходимо модифицировать матрицу таким образом


\begin{bmatrix} 
2*zNear/w & 0 & 0 & 0 \\ 
0 & 2*zNear/h & 0 & 0 \\
\mathbf{eye*sep} & 0 & {zFar \over zFar-zNear} & 1 \\
\mathbf{-eye*sep*dist} & 0 & -{zNear*zFar \over zFar-Near} & 0
\end{bmatrix}

Здесь переменные означают:

  • eye - означает, для какого глаза формируется изображение (-1 - левый, +1 - правый)
  • sep - разделение экрана, должна быть примерно равна половине расстояния между глазами, значение должно быть в диапазоне от 0 до ZNear/dist
  • dist - Z координата плоскости нулевого паралакса (по умолчанию равно ZNear), значение должно быть в диапазоне от -ZNear/sep до ZNear/sep

Ссылки

  • [1] - Calculating Stereo Pairs
  • [2] - stereo geometry in OpenGL
  • [3] - SLI & Stereo
  • [4] - NVIDIA GPU Programming Guide
  • [5] - NVIDIA Stereo API
  • [6] - RealD - Media Room
  • [7] - Anaglyph Methods Comparison
  • [8] - Optimized Anaglyph
  • [9] - Визуальные методы создания стерео варио изображений



Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "Формирование стереопары" в других словарях:

  • Стереопара — Стереопара  пара плоских изображений одного и того же объекта (сюжета), имеющая различия между изображениями, призванные создать эффект объёма. Эффект возникает в силу того, что расположенные на разном удалении от наблюдателя части сюжета… …   Википедия

  • Стереоизображение — «Качающаяся» стереоскопия. Технология GIF анимации позволяет создать ощущение объёма даже при монокулярном зрении. Похожий механизм восприятия объёма реализует и природа  например, куры, качая головой, обеспечивают высококачественное… …   Википедия

  • элемент — 02.01.14 элемент (знак символа или символ) [element <symbol character or symbol>]: Отдельный штрих или пробел в символе штрихового кода либо одиночная многоугольная или круглая ячейка в матричном символе, формирующие знак символа в… …   Словарь-справочник терминов нормативно-технической документации


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»