2010-10-07 2 views
0

Я хочу запрограммировать в OpenGL в 3D (иметь специальный экран и очки).Как программировать 3D в OpenGL

Что мне нужно сделать для этого?

(опции, код, ..?)

+0

Какой 3D-экран и очки? – Blam

+0

очки затвора и экран от acer – Tyzak

+0

Это автостереоскопический монитор? Они ад дороги ... – AndiDog

ответ

4

Я не могу помочь вам с собственным опытом, но вы должны найти какие-то ресурсы, поиск в Интернете для «стереоскопического opengl».

Например, the "Stereoscopic OpenGL Tutorial" on gali-3d.com рекомендует следующую рендеринга процедуру:

OpenGL, приложение с возможностями стерео должны делать следующие вещи:

1) Установить геометрию вид с левого глаза человека
2) Установите буферы для визуализации левого глаза
3) Отметьте изображение в левом глазу
4) Очистите Z-буфер (если используется тот же Z-буфер для левого и правого изображения)
5) Установить геометрию вид с правого глаза человека
6) Установите правый глаз рендеринга буферов
7) оказывают правый глаз изображение
8) своп буферы

+1

Более подробный обзор стереоскопического рендеринга http://developer.download.nvidia.com/whitepapers/2010/NVIDIA%203D%20Vision%20Automatic.pdf (не только для технологии nvidia) – Blam

+0

@Blam: Отличная бумага на тема. Хотя он не говорит, что не покупает те очки nvidia, которые мерцают, как телевизор с 1950 года. – AndiDog

+0

Это будет работать, только если ваша карта - * Nvidia Quadro *. Смотрите мой ответ ... – tibur

0

Google для «Opengl стерео 3d "и/или quadbuffer.

0

Это зависит от вас от графической карты. Предположим, у вас есть карта Nvidia Geforce. Извините, но вы не сможете использовать Quad Buffers Stereo, как объяснил AndiDog. Это возможно, только если у вас есть профессиональная карта с именем Nvidia Quadro.

Единственный способ добиться стереофонического использования с использованием Geforce - использовать Direct3D. Либо позвольте водителю сделать стерео для вас, либо рендерингом двух буферов и представляя их странным способом Direct3D. Это объясняется в слайдах The In and Out: Making Games Play Right with 3D Stereoscopic Technologies GDC 2009.

Смежные вопросы