Re: [闲聊] Google的VR - DayDream

楼主: kuma660224 (kuma660224)   2016-06-06 12:11:46
看了一下SDK关于GvrController的说明,
基本就和之前猜测相同,定位完全是
靠Gyro陀螺仪与Accelerometer加速计.
类似之前wii motion Plus强化手把技术
但没有外部传感器帮忙....省钱堪用就好.
那它怎么得到初始位置,也不难.
就是叫你手持手把然后平举朝向前方.
按住home按钮1秒以上, 系统就能换算
手把的大略初始位置.
之后全靠陀螺仪加速计去推算新位置.
有时间有角度温度变化,就能update
由于没外部校正装置,久了会偏差加大.
那....大不了就下一关或下次玩再校正嘛...
毕竟一分钱一分货XD
recenter频率要估计看到时内建传感器
品质,能撑多少时间内不超过合理偏差程度...Google应该会要求一个合格的标准.
达到才能支援,以免各种手机体验不同.
这种技术要做到指向空间中UI也不难.
反正画面有小亮点提示你指到哪.
就算一小段时间后手柄角度或位置,因
时间累积有几度几公分不正确,
人类也分不太出来...至少手柄有跟着互动就好.
因为人的手本来就不准. 而且这也不是
想追求精准的VR平台.
要房间移动应该也不是不可能,
只是这定位误差会随时间一直加大...
玩太久也许会出包.
手把上除了按钮,还要叫touch的触控板
不像rift或vive有外部装置持续校正,就算
玩几小时甚至整天不脱离母体依然定位精准.
可是那种有外部校正装置成本就高了.
一分钱一分货嘛.
谷歌VR只是要用低廉成本让你有比玩具CardBoard明显更强的VR体验.
定位传感技术没啥黑科技,而是整合成熟便宜技术, 达到堪用程度.
作者: kira925 (1 2 3 4 疾风炭)   2016-06-06 16:26:00
.....那个误差累积下来可不得了
作者: GameGyu (GameGyu)   2016-06-06 16:47:00
人会自动帮忙修误差
作者: ManInBlack (阿阙)   2016-06-06 18:25:00
wii等级没这么容易吧,曾经想用android写一个类似的程式,程式一启动计算出来的位置就已经飞到不知道哪去了
作者: jyhlih (空气猫)   2016-06-06 19:30:00
有些无线的RTLS可以拿来做为校正用,如Wifi Bluetooth只是精度没有光学精准,但很便宜。
作者: mithuang (阿明)   2016-06-06 21:28:00
所以旧智慧型手机别丢,以后可以拿来当做控制器唷!!
楼主: kuma660224 (kuma660224)   2016-06-06 21:57:00
反正最惨顶多就是玩一关recenter校正一次.误差不要累积太大,就还堪用。乐观来说,CardBoard,GEAR也是类似原理追踪头部。手机VR一切从简。本来就没期望和PCVR同级
作者: ManInBlack (阿阙)   2016-06-08 16:29:00
cardboard有侦测位移的喔? 我以为都只有360video而已如果有的话那应该就办的到了,我不知道有真是抱歉
作者: ashinet (米克)   2016-06-08 21:55:00
没有侦测位移 最多是靠加速度积分上去换算 不精准
楼主: kuma660224 (kuma660224)   2016-06-08 22:06:00
那算是省钱版的定位。也算是侦测位移啦。但是没法持续校正,误差会随时间累积。这样不利于长时间沉浸。因为recenter一定会离开虚拟实境假设游戏让你当NBA教练,一场球赛要打很久。能持续校正的PC VR可让你几小时都沉浸在内而这种Gyro动态定位,就常常要中断沉浸。例如藉暂停时间要你做平举之类重新定位。比较适合短时间体验。Cardboard用的手机内建动态传感又比Gear或DD的更低阶。那原本不是要给VR用的,所以更新率慢与误差较大

Links booklink

Contact Us: admin [ a t ] ucptt.com