sina.com.cn
新浪首页|免费邮件|用户注册|网站地图

科技时代

新浪首页 > 科技时代 > 硬件 > 显卡相关 > 正文







谈谈3D影像实现方式

http://tech.sina.com.cn 2001年05月11日 中国电脑教育报 李健

  3D的实现是由于两眼之间存在视差而产生的,早期3D电影采用了偏振光原理来实现,大多需要配合红、绿眼镜。在计算机上实现3D效果,也要配合3D眼镜。电脑用3D眼镜的原理是轮流遮挡住左、右眼,让左、右眼看到不同的画面。在技术上,大致有如下方式:

  奇、偶交错扫描

  奇、偶交错扫描将垂直频率分割成奇数扫描线与偶数扫描线,奇数扫描线呈现左眼图像,而偶数扫描线呈现右眼景象,利用高速交错显示奇、偶行扫描线的方法,即可持续产生视差,从而达到左右眼观看到不同影像的目的。左眼与右眼看的画面被以奇、偶方式共同存在于VGA的帧缓存中,且被当成一张由左、右画面组成的立体影像。这时,比如一幅640×480的图像,被分成两幅640×240的图像,再经由人的视觉暂留现象合成为整幅图像,分辨率会有所降低。这类方法可以通过相对简单的软件方式来实现。

  线遮蔽方式

  线遮蔽方式是使用硬件线路来产生立体信号的,它是用控制IC分别交替的遮住奇数扫描线或偶数扫描线,左眼看到的是遮蔽住偶数扫描导线的画面,右眼看到的是遮蔽住奇数扫描线的画面,最终得到的画面和奇、偶交错扫描得到的画面完全相同。这种方式实现起来相对容易,而且对除显示器外的所有部件都没有任何要求。

  我们可以看出,奇、偶交错扫描和线遮蔽方式其实是同种3D实现方式的软、硬件解决方案。

  整幅画面交错

  整幅画面交错也是靠改变帧缓存,使得显卡先后连续交替输出不同的左眼全画面和右眼全画面。由于左右画面都是整幅,所以帧缓存也就自然需要奇偶交错扫描的两倍。这种方式得到的画面分辨率不变。由于分别显示两幅不同的画面,所以对显示卡的处理速度和显示器的刷新频率要求较高。这种模式大多使用在3D游戏中,通过3D API的编程计算出不同的左右眼画面,可以得到相当出色的效果。但是,对于不同的显示卡会有不同的驱动程序,其针对性比较强,一般只用在特定显示卡进行3D游戏的运行。

  同步倍频

  同步倍频方式是纯硬件的3D解决方式,它将显示卡输出的标准信号由硬件将垂直刷新频率×2,即将原来的一幅图像复制为两幅,再将这两幅图像分别经过隔行交错融合,左右眼分别看到水平方向的奇、偶扫描线。同样,它也需要显示器的刷新频率高于120Hz来得到无闪烁的图像。同步倍频方式的应用范围较广,可以使影像和游戏图形都达到立体的效果。




网站简介 | 用户注册 | 广告服务 | 招聘信息 | 中文阅读 | Richwin | 联系方式 | 帮助信息 | 网站律师

Copyright (C) 2000 SINA.com, Stone Rich Sight. All Rights Reserved

版权所有 四通利方 新浪网