电脑用了很长时间,游戏也玩了很长时间,感觉有些厌,虚幻的感觉始终不好,最喜欢的Delta Force也放了很长时间没有玩儿了,因为每当我看到被我枪杀的敌人躺在地上,我知道那不过是游戏美工画出来的而已。
出于对更高娱乐性的要求,我开始发掘新的技术。
看到小熊在线(一家很著名的DIY站点)介绍一款3D眼镜,于是我开始在网上搜寻所有有关3D眼镜技术的资料,经过我一段时间的努力终于搞清楚了很多技术内幕,在这里写出来,节省各位大虾菜鸟的时间。
首先,是市场上号称3D并且和眼镜有关的产品,实达铭泰出品的立体版东方影都,配套赠送眼镜一付,可惜完全采用软件算法、偏光技术、红绿眼镜实现的3D效果是在令人不敢恭维,立体效果一般,看久了还会花眼,而且对游戏无法实现3D,只能在看VCD的时候使用。看来几十块钱的3D技术现在还不能实现。
真正用硬件实现的3D产品,有华硕、爱尔莎、丽台、红网3d魔眼、讯怡3d未来眼。华硕主要用于它所生产的nVidia系列显示卡,爱尔莎也是主要运用于它所生产的nVidia系列显示卡。丽台的产品则是针对它采用硅统的SIS300芯片的系列显卡,讯怡3d未来眼只支持TNT系列显卡,而红网的3D系列产品则支持大多数显卡芯片。
为了大家能够针对自己的需要,我首先阐述一下立体(3D)影像在电脑上面是怎么样实现的。
什么叫3D?
肉眼所看到的景像是一种具有层次、深度的立体影像。一般我们所谓3D游戏,实际上并非真正的3D﹔显示卡虽以x、y、z轴来处理资料,然而输出至屏幕时仍须再次转换成2D,因为屏幕先天即是2D,所以我们称呼这种3D为「平面3D」。
让我们先做个简单的实验,首先伸出您的一根手指头,并凝视这根手指,然后闭上右眼、张开左眼﹔再来张开右眼、闭上左眼,仔细观察左、右眼所见是否有些不同?这个不同即为「视差(parallax)」。立体3D的技术即是要将这个「视差」持续在屏幕上表现出来。因此为使观赏者得以观看真正立体,每个眼睛所看到景物必须与另一眼稍有不同。事实上,在真实生活里左、右眼所看到的景物即有些不同,而这理论即被应用在立体3D科技之中。
如何使用液晶立体眼镜实现3D?
液晶立体眼镜(Liquid Crystal Shutter Glasses)技术可以让这个「视差」持续在屏幕上表现出来。藉由控制IC送出立体讯号(左眼->右眼->左眼->右眼->依序连续互相交替重复)至屏幕,并同时送出同步讯号至液晶眼镜使其同步切换左、右眼影像,换句话说,左眼看到左眼该看到的景像,右眼看到右眼该看到的景像。液晶立体眼镜为一穿透液晶镜片,藉由电路对液晶眼镜开、闭的控制 ( 开:眼镜镜片全黑以便遮住一眼影像﹔闭:眼镜镜片为透明以便另一眼看到另一眼该看到的影像),液晶眼镜即可模仿真实的状况,使左、右眼画面连续互相交替呈现在屏幕上,并同步配合液晶眼镜,使眼睛看到正确画面--左眼看到左眼、右眼看到右眼该看的影像,加上人眼的视觉暂留生理特性,如此就能看到真正立体3D影像。
硬件格式
现在我们来看看这几种3d眼镜实现立体影像的硬件格式的不同对玩家的影响。
用来将左、右眼影像表现在屏幕上的硬件格式有四种:交错式(Interlacing)、画面交换(Page Flipping)、同步倍频(Sync Doubling)、线遮蔽(line blanking),理论上以上四种格式都可以应用在立体3D游戏,但实际上仅有画面交换与同步倍频广泛应用于立体3D游戏。下面我就对画面交换和同步倍频作一个简单的介绍:
画面交换(Page Flipping):画面交换系由一特殊程序改变显示卡工作原理,使新的工作原理可以用来表现立体3D,因为每一显示卡芯片有其自己独特的工作原理,所以若要使用画面交换,那么必须针对各个显示芯片发展独特的立体驱动程序以驱动3D硬件线路,因此画面交换仅限于某些特定显示卡芯片(以目前而言,多用于 nVidia VGA chip)。
同步倍频 (Sync-Doubling):同步倍频与画面交换不同,它是用硬件线路而非软件去产生立体讯号,所以无需任何驱动程序来驱动3D硬件线路,因此任一3D加速显示卡芯片皆可支持。
从附图可以明显的看出,画面交换有个推广上的致命弱点,就是针对不同的显卡芯片需要不同的程序支持﹔另外,就是不能用来看3DMPEGI/II影片。就这一点上来讲,只有红网的3d魔眼使用的是同步倍频接口,支持现在大多数显卡芯片,和几乎全部的主流3d加速卡能够协同工作,其他几种3d眼镜在这一点上不如红网的魔眼,都是采用的画面交换格式。
选购要点
现在我们来看看3d游戏玩家们选择的时候应该注意的问题。
首先应该明白的是,现在3d游戏开发的时候多数采用的接口类型有三种:Direct3d、OpenGL、Glide。如果眼镜的驱动不支持其中的某种接口,那么使用这种接口开发的3d游戏就无法使用这种眼镜实现立体化。
为了搞清楚这个问题,我著实钻研了几天产品的介绍,还到网上找了不少玩家的评论,发现丽台、华硕、爱尔莎和讯怡的产品都不能玩儿Quake3,原因就是这两个厂家的产品不支持OpenGL的游戏。在这一点上红网的3d魔眼考虑的还比较全面,三种Interface全部都支持,玩家不用考虑太多,只要是现在流行的游戏,3d魔眼都支持。
另外一个就是一定要注意3D眼镜对显卡的兼容性,这个在文章的开始我已经提过,在这里我就不多说了。
由于没有专业的测试环境和工具,我不能对这些3D产品的性能量化给大家,但是上面的一些信息我相信已经足够玩家挑选适合自己的3D产品了。
另外必须提到的一点,就是大家购买3D产品的时候,先要看看自己的显示器是否能够承受120HZ的垂直刷新率。因为立体3D影像是由液晶眼镜左、右快速切换以达到呈现3D立体影像。一般在每秒闪烁60次,人的肉眼即无法察觉出闪烁 (此为人类的天性),每秒60次相当于屏幕每秒更新60次(60Hz),液晶眼镜系藉由左、右眼快速切换所以必须乘以2﹔换句话说屏幕的垂直更新频率本身需支持120Hz。如果你的显示器到不了120Hz,勉强调到100或以下,那么3D卡可能不支持而导致黑屏,要不然也会因为分配到每一只眼睛上的刷新率不足60HZ而显得画面抖动,用不了多久,你的眼睛就会花了,脑袋也会晕了,更别提玩儿游戏了!哈哈!不过嘛,大家也不要灰心,如果你的显示器是17"显示器,毫无问题支持120Hz﹔15" 显示器呢,只要是中、高阶或近1、2年生产的也都是没有问题的。
还有呀,估计很多和我一样戴眼镜的同志会问:"不知道现在的3D眼镜是否适合戴眼镜的人士使用呀?"近视眼?同志们,没问题。例如红网科技的3D魔眼,采用的是符合人体工程学设计的宽体镜片,即使是戴眼镜者亦可舒适的使用。不过嘛,并不是所有的3D眼镜都适合的。所以,如果大家都和我一样戴眼镜的话,购买的时候还是一定要询问是否适合戴眼镜的人士使用,否则买回家之后,无论是把3D眼镜戴在近视眼镜外面还是把近视眼镜去掉,只带3D眼镜,都会很别扭,使得娱乐大大的打了折扣。