蚁视吧 关注:918贴子:5,977
  • 13回复贴,共1

[教程] 自制虚拟现实VR无线套装(一)——VR眼镜部分

只看楼主收藏回复

争取用最少的成本和最简单的方案自制虚拟现实VR无线套装!注意是无线的哦!
本自制套装包含:VR眼镜(类似Google Cardboard的纸板眼镜自制仅几十元甚至更少)改装增加空中鼠标(不到30元)、VR枪(不到50元的无线键鼠改装)、VR步行器(自制或买几十元的开关控制四通道以上输出的硬件电路并自行编程)……除PC机和手机之外的整套装备约两三百元就能让你获得虚拟现实的初步体验:全眼3D视野且随头部转动而同步变化;握枪射击与游戏一致且也能靠改变枪的指向来改变视角;步行器检测你的行走状态来控制虚拟世界中你的前进/后退/起跳/蹲下等…而且这些都是无线的!你身体无须与外界有任何连线……如直接体验Cardboard的相关APP(Google Play有)还可以可省去空中鼠标并将无线键鼠换成与手机蓝牙连接的手柄或键盘且走到哪就虚拟体验到哪……空间越大越好无PC机的无线范围限制!给你接近真实的VR虚拟体验!下面分别详细介绍本套装各部分的自制和改装方法。


IP属地:四川1楼2014-08-28 10:46回复
    VR眼镜部分——主要由类似Google纸板眼镜cardboard原理的镜片架+空中鼠标+手机与电脑无线同屏组成:
    1、首先是自制Google cardboard,这个上网搜自制cardboard即可找到很多,这里简要说说我个人的快速自制的方法:先准备好合适的镜片,这个有点专业可以找望远镜镜片试试或直接购买(有TB店搞活动送的可以搜一下),然后需要用到对应手机的硬纸包装盒,把镜片(带塑料框)盖在盒子底面中间位置左右各一然后顺着外框圆边描圈开孔,两个镜片的距离……个人做法是就将盒子放在眼前闭左眼可以看全右镜片而闭右眼可以看全左镜片大概就可以了,装好镜片后将盒底盖在眼前比划好鼻子的位置然后在盒底再开个三角孔以免压着鼻子,接下来用手机打开左右格式的图片或视频放入盒子盖中初步固定好(加一些海面泡沫或双面胶直接粘其实原本就是手机的盒子大小基本合适就塞点东西夹紧都可以的),盖上盒子前后移动盖子与盒底的距离(现在手机盒的盖子都很大与盒底基本平齐的可以移动很大范围)直到眼镜通过透镜可以清晰看清图像时在盒子边做好记号,这就是盒盖装好手机后要固定的位置了,最后是加绑带加限位条加海绵什么的就自己发挥了……其实没有大家想得那么复杂不过要做得戴上舒适的话得下点功夫。


    IP属地:四川2楼2014-08-28 10:47
    回复
      2、为实现头部跟踪的效果,原本是想直接使用手机陀螺仪的,但目前还没有很合适的手机模拟鼠标控制软件(试过多款效果都不好而且还占用手机屏幕)只能继续期待了。而现在介绍的是使用空中鼠标的方案,上TB买个二十几元的空鼠就可以了,且经验证效果还是不错的,在前面的视频中有演示。本人试验对比过类似FreeTrack等自制头瞄方案,感觉还是加空鼠比较快捷有效,成本低,灵敏度高,360度旋转无死角,而且在有效的无线范围内都可以随意走动控制(FreeTrack那些必须在电脑前)。唯一缺点就是转了360度之后未能很好地回到原场景位置,即不够精确有偏差,毕竟这只是二十几元的陀螺仪空鼠,有兴趣的可以尝试更好的空鼠或其余无线的陀螺仪方案,但成本会很高而且自制也会复杂很多。实际上,左右转动的偏差对处于对全视野场景中的玩家影响不大,因为即使你需要转过大于360度才能回到原位你也感觉不出来,而且从上面发的视频可以看到我回头装子弹的方位也基本不变;而抬头低头的偏差会对玩家有一定影响,就是可能出现视野高度与眼睛和头部角度不一致的问题,比如平视看到的是地面或天空,这也主要是抬头或低头角度过大而空鼠为跟上造成的,可以通过加大角度的方法回调,如视野高了就再往处高看是可以解决的但这样很麻烦且很不方便,所以我通过VR枪来解决高低偏位问题。因为VR枪实际上就是一个改装的空中键鼠(下一部分会详细介绍)也是可以控制视野的(在视频中也演示了)所以当发现平视的视野偏低(或偏高)时把VR枪头再朝下(或向上)一挥马上就把视野变水平了。另外,建议注意一下安装空鼠的位置,应尽量让原本空鼠的手持部位接近颈部,因为手持空鼠是以手腕处为转动中心,而戴上VR眼镜是以颈部为中心转动,所以二者越靠近应该效果会越好,我是在VR眼镜的左下侧粘贴空鼠的,既接近颈部也便于使用空鼠上的按键(可以开启头部跟踪或从游戏临时切换到Windows等)。


      IP属地:四川3楼2014-08-28 10:48
      回复
        3、最后再说说手机与电脑同屏,大家最担心的应该是延迟和清晰度的问题了。我使用的同屏软件是Splashtop感觉效果不错,目前WiFi网内版本是免费下载的,手机与电脑端都分别安装好后用邮箱注册一下即可,很容易就连上了。效果嘛就先说延迟吧!经过实际测试《孤岛危机2》,个人觉得基本可以同步,没感觉影响游戏体验(要求反应特快的游戏没试过),手机与PC机同屏测试视频见http://v.youku.com/v_show/id_XNzM2ODMwNTUy.html 视频中声音和显示一样都是手机同步的(电脑已静音),从测试效果来看还可以的。因为我是一手拍摄一手控制鼠标所以视频中有时候会感觉画面移动比较生硬和顿挫,这与手机同屏电脑的延迟没有关系。另外,我也测试过其它如百变遥控一类的同屏控制软件,效果都比不上Splashtop,大家如果发现有更好的同屏软件可以介绍一下。再来说说清晰度,不算完美但可以接受,毕竟是无线同步,而且与手机屏的分辨率也有很大关系,本人测试发现如使用的是1280*720的手机同屏比较难辨认游戏里面的提示文字,而换成1920*1080的手机屏后就可以看清楚了。另外因透镜边缘虚化的问题也影响到游戏界面的一些参数提示看不清,但视野不受影响因为你在游戏中是全视野的只需头部移动即可看到每一处,这种边缘虚化的问题如果是换成是类似OC游戏的那种凸镜黑边框的界面就解决了,我用VR眼镜看过Oculus rift的SDK中的demo没有边框虚化的问题,所以看来游戏还是关键。
        同时介绍一下TriDef.3D这个软件,用它可以把很多2D的游戏转成左右格式显示在电脑上,对于我们用VR眼镜手机同屏玩PC游戏是个很大的帮助,多了很多资源,因为原生态输出左右格式的PC游戏好像目前只有《孤岛危机2、3》和《阿凡达》。


        IP属地:四川4楼2014-08-28 10:49
        回复
          转载自珠峰工作室。


          IP属地:四川5楼2014-08-28 10:50
          回复
            本人准备自制一个虚拟现实头盔,做好后会放出使用照片。


            IP属地:四川6楼2014-08-28 14:37
            回复
              我试着做了一下,延迟很厉害。感觉像慢动作,不知道是哪出了问题。


              IP属地:四川来自Android客户端7楼2014-08-28 23:41
              收起回复
                体验了Google cardboard,感觉还是不错的,值得入手一个。


                8楼2014-09-01 09:43
                回复
                  谷歌纸盒我也弄了一个。确实不错。不过看久了眼睛疼。而且应用太少了。还有一个致命的缺点,貌似他不能反映高度吧。也就是你站着和趴着是没有区别的,这样真实感就降低了。


                  IP属地:四川9楼2014-09-01 10:08
                  回复
                    想问一下空中鼠标具体怎么改装?需要装什么驱动软件么


                    IP属地:广西10楼2019-05-05 13:36
                    回复
                      cy


                      IP属地:上海来自iPhone客户端11楼2022-06-26 17:07
                      回复