西西河

主题:【原创】中国的测量界真是挺牛的,不服不行。 -- 温雅颂

共:💬172 🌺974 🌵1
分页树展主题 · 全看首页 上页
/ 12
下页 末页
    • 家园 立体影像不是“看”出来的

      虽然人类获得立体影像效果必须有两个眼的参与,但起决定作用的是人的大脑。从这一点上讲,立体影像不是“看”出来的,而是“想”出来的。普通人显然没有认识到立体视觉是通过某种机制后天“学习”来的。如果某些因素干扰了这个过程,会导致“立体弱”甚至立体盲。

      立体盲:此病患者对立体视觉衰弱,远近高低不能辨别,更有甚者竟将大河当蓝天,立体盲比夜盲、色盲的危害更大,主要是由于看电视时间太长而导致,在欧洲一些国家中发病率高达1.8%。

      • 家园 那长期使用计算机是不是也有这个问题?
        • 家园 成年人的立体视觉能力是永久性的

          正常人的立体视觉在6岁左右发育完善。但儿童的眼睛如果过度观察某个平面物体,如看电视,用计算机会妨碍立体视觉的发育。

          又:现在有真正的3D GAME吗?用什么设备玩?普通计算机或游戏机(PS3,XBOX 360)?

          • 家园 感觉你说的真正3D

            是在说virtual reality game。如果是这样的话,设备还是比较麻烦的。PC应该可以,不过估计要有专门的卡给外接设备。外接设备包括立体眼镜,头肘膝等部位的感应装置等等。

            一般的3D virtual reality 就是一副眼镜了。这好象也是测量里面在搞的方向。

            至于所说的3D游戏,你可以试试一些著名射击游戏,比如QUAKE。很多人抱怨玩游戏之后有想呕吐的感觉。

            • 家园 如果只是为了玩游戏的话,所有的nvidia

              gforce系列以及后续的家用系列显卡,在nvidia的stereo驱动支持下,都可以实现openGL下的立体显示。

              它的工作方式是,直接根据程序提交给显卡的openGL模型,计算两眼偏移后的两个平面图像,再交替发送给屏幕,配合合适的硬件,分别把两个图像送进左右两眼,这样就可以实现立体视觉。这种立体显示模式是只要屏幕进入全屏openGL就可以激活的,所以基本上所有的全屏3D游戏都可以通过这种方式实现立体显示。

              所需要的硬件设备是立体眼镜(shutter glasses)和同步信号发射器(一个红外的emitter),这两个倒是不难找,网上就有出售的。另一个必须有的东西是CRT显示器:LCD的显示方式有些特殊,信号在发送到屏幕前好像有个缓存过程,所以屏幕显示跟vga的同步信号并不同步。假如想在1024x768以上看得舒服的话,CRT水平频率应该至少达到120kHz,这个在当今就比较难找了,呵呵。

              ati的家用卡,据说有个Edimensional的驱动程序,也可以实现stereo,我没试过。

              专业的显卡,比如nvidia的quadro fx系列,ati的fireGL,都支持3D stereo。不过至少nvidia quodro的3D stereo跟家用卡的工作方式不同,是需要在应用程序里用的专门函数来启动的,所以反而不能在多数游戏里用,而只能在专门的程序,比如3D设计之类的东西里实现。唯一的例外是quake3。

              在stereo模式下玩3D游戏的视觉效果的确很震撼,不过由于视觉的深度感,大脑需要额外的反应时间,所以寻找目标可能会比非立体显示的要难。

分页树展主题 · 全看首页 上页
/ 12
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河