游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1507|回复: 1

一个立体显示的问题(stereoscopic)

[复制链接]

1

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-3-16 15:23:00 | 显示全部楼层 |阅读模式
    现在要在自己的应用程序中实现立体显示(stereoscopic),原来是基于OpenGL和MFC平台。

    买了专门的立体眼镜(Eye3D 4-in-1),也装了最新版的NVIDIA 显卡驱动和3D stereo 驱动。并且可以测试到在一些Direct渲染的游戏中用立体效果。

    但是,还没有在任何一个OpenGL写的程序,看到立体效果。

    理论上来说,3D stereo driver可以自动将Direct 和 OpenGL的程序,分离出左右眼图像,从而实现立体效果。但是,D3D 写的程序确实可以,OpenGL写的就没有一个程序成功过。

    OpenGL也有专门用于立体效果的四方立体缓存函数(Quad-buffering),但是这好像要求在专业的NVIDIA显卡如Quadro系统上才被支持。我的目的是不要求用户有专业的显卡就可以有立体效果。

    诚心请教高手,如何在OpenGL中做修改,才能达到这个效果?

   

2

主题

429

帖子

435

积分

中级会员

Rank: 3Rank: 3

积分
435
发表于 2007-3-16 20:20:00 | 显示全部楼层

Re:一个立体显示的问题(stereoscopic)

http://www.opengl.org/wiki/index.php/Viewing_and_Transformations#How_can_I_create_a_stereo_view.3F
opengl的wiki上讲了一下,你去看看吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 17:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表