说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

从7个维度浅析虚拟现实Alpha年

HTML文档下载 WORD文档下载 PDF文档下载
经过Oculus对市场的一番教育后,虚拟现实迎来了Alpha年。大家此前多是关注硬件,现在慢慢开始思考平台、内容与系统支持等问题。作者王元是在美国从事软件开发的工程师,他从7个维度浅析了他眼中虚拟现实目前的发展。

前面我给大家介绍了不少VR技术和VR设备(往期回顾),但是说到底,有了优秀的硬件,要有好内容才能激发市场购买的欲望。今天我就给大家带来了VR产业链的分析,向大家解释为什么说2015是虚拟现实Alpha年。

硬件

被设计用来面向Hardcore Gamer的Oculus,倚仗着游戏PC的强大计算能力,将VR产品引入了消费者的视野。各大游戏内容和游戏硬件厂商,像Sony,Valve和Razor都迅速的推出了自己基于PC的VR产品。微软雄心勃勃的展示了结合AR的Hololens概念机,整合Windows 10平台和全套开发环境,决心打造VR产业生态标准。谷歌推出廉价的、用来推广VR概念的CardBoard,也斥资5亿美元领投了AR公司Magic Leap。

再看移动端,三星抢先进驻移动VR领域,让更多的消费者了解到了VR产品并不是那么触不可及,进一步推广了VR概念。Oculus很快就宣布了进军移动VR的计划,Valve找来了制作手机的HTC来生产自家的Vive,不禁让人对其用意浮想联翩,硅谷的创业公司uSens推出的结合了手势操作系统的移动VR产品在今年的GDC展会和KickStarter上也受到了非常多的关注。

经历了智能手机和移动互联网的爆炸性增长,进入增长放缓、利润下降的阶段后,大家无一例外的认为移动VR就是下一个技术爆点。Hardcore Gamer当然是一个重要的市场,但是PC平台并不统一的硬件标准,会很大程度上影响VR体验,相比较而言,主机平台在保证用户体验方面还更加有优势。数量巨大的智能手机用户都是潜在的VR消费者,所以可以预见的未来,移动VR才是竞争的主战场。

移动系统支持

谷歌在这几年移动市场的竞争中遗憾的没能抢得先机,Android平台虽然还算成功,但是碎片化严重的问题导致利润率根本无法和iOS相提并论。不久以前,谷歌宣布将专门开发为VR应用特别优化的Android系统。看得出谷歌打算要在系统支持上投入更大的精力,期待在新一轮移动VR竞争中,通过Android取得优势。

相比较跑在PC上的VR,移动VR要面临的最大问题其实就是如何高效利用计算资源。PC端有着充分的计算资源,更无须担心电量问题。而且,VR对刷新率要求更高,需要至少在60fps以上才能保障用户体验。这是因为:VR必须跟踪视角随时可能的变化,而且眼睛离屏幕更近使得对细节更加敏感。

Android的逻辑分层为通用开发铺平了道路,但是在VR应用中,过多的分层反而导致效率降低,拖慢画面渲染速度,耗电量也随之增加。三星的GearVR在Android上层做了尽可能多的优化,但是如果谷歌可以从更加底层对系统进行优化,为VR应用专门提供一套直接与底层图形渲染通信的api,必然要比应用层的代码调优效果好得多。

VR操作系统

在体验GearVR的时候,正在你欣赏3D电影的时候收到来电,就必须忙着拆头盔拿手机实在是很让人沮丧的一件事情,这种不流畅的的操作会对移动VR用户体验造成极大的影响。下一步各大科技公司想要得到人机交互技术,就是无需凭借外设、最自然的手势交互技术。最终的目标就是,用户只需要凭空指划就可以精确操作手机,加上手势识别的功能,不需要拆除手机就可以完成对手机的操作。而且AR技术也随着VR的推广进入了人们的视野,通过AR的方式来进行人机交互也在探索中,这将极大的提高移动VR头盔的用户体验。

目前在手势交互技术比较领先的有LeapMotion和uSens两家公司:LeapMotion与Oculus合作,已经推出了一些与VR环境互动的Demo;而uSens的优势则是可以在手机平台实现60fps毫米级的手势操控。用手与VR环境交互也不再是遥不可及的梦想了。

游戏开发平台

今年小编参观了GDC展会,给我感触最深的除了VR话题之火爆以外,就是愈加开放的游戏引擎了。Unity 3D宣布对年收入10w美元以下的开发者免费,Unreal紧随其后也宣布了对开发者免费的政策,Oculus去年收购了RakNet以后,立刻就开放了源代码。在展会上,Oculus还特别展示了使用CryEngine制作的VR内容。日益开放的游戏开发平台,对制作VR游戏内容开发者社区有重大意义。

游戏

要说去年Oculus推出了一系列VR内容只能称之为Demo的话,如今VR游戏已经崭露锋芒了!就在今年的E3展会上,除了各大抢眼的3A游戏及其续作,VR游戏绝对是最火爆的话题之一!小编可是排了四个小时的队才体验到了Oculus的消费者版本和配套游戏的说,不过这四个小时的等待绝对值得。先不提Oculus消费者版本进一步的硬件升级和设计改进,最让人印象深刻的就是VR游戏了。

小编体验的是一款叫做Chronos的第三人称ARPG游戏,不错,是第三人称!小编之所以要尝试这一款游戏就是冲着第三人称视角和ARPG去的。大家先入为主的观念是:VR就应该设计用来玩第一人称游戏。但是尝试过这款游戏以后,我认为这完全是偏见。第一人称的代入感的确是VR的长处,但是VR在环境烘托上效果同样感人。全3D画面的精美程度和环境的代入感,都是2D无法比拟的,小编作为忠实的ARPG玩家,玩起来都离不开椅子。想一想未来可能会有的《上古卷轴: VR》、《巫师: VR》和《黑魂: VR》,我就激动不已。

Chronos这款游戏使用Xbox手柄操作,画面无颗粒感和延迟感,很流畅。战斗系统虽然并不丰富,但是可以预见,在丰富战斗系统、装备系统并加入各种武器、魔法特效以后,效果绝对惊艳。相信在未来两年,各大游戏厂商都会加入VR支持,成熟的VR游戏也离上市不远了,大家做好升级PC的准备吧!

电影

好莱坞的电影制作人们已经跃跃欲试的要把电影VR化了,对VR这个新技术他们充满了好奇。其中有一位在和我聊天的时候说,“我为即将到来的改变充满了期待,说实话,我也不知道会是怎样的改变,但是绝对激动人心!”。他们最关心的问题是,怎么用VR技术来展现电影、MTV,甚至是现场音乐会。畅想一下未来,以后看演唱会,位置由你选,台下不爽?让我们站到主唱身边去!

梦工厂的动画实验室更是重新以第一视角,专门渲染了一个VR版本的《驯龙高手》片段,可以让带上VR头盔的你和无牙仔一起翱翔在博克岛的天空!

要制作VR电影,可以拍摄360度的摄像机(拼合画面呈圆柱状)已经不够用了,我们需要球型摄像机(拼合图像是闭合的球状)。硅谷公司Jaunt在这方面非常活跃,不断在VR展会上展示他们最新的Demo。使用Jaunt拍摄的画面全方位无死角(仅在最下方放置支架的地方有一小块盲区),比如当你低头看的时候是看不到三脚架的,仿佛悬空了一样,非常的真实。有兴趣的朋友可以去youtube上搜索,这里我搬运了一个近距离观看Paul McCartney现场演唱会的Demo。


Paul McCartney现场演唱会VR版 

实时转播现场活动比如体育赛事和演唱会,这个技术难度还是很大的,而且除了提供3D视觉的VR技术,我们还需要提供3D音效的技术,让你在转动视角的时候,双耳音效也同时变化,才能模仿出逼真的现场体验。由于实时技术难度太大,不久可见的VR娱乐内容应该还是电影和MTV这类非实时内容。

轻量级内容

目前的VR应用主要是游戏和视频,而且这些内容的体量都非常大。你必须下载很大的安装包才能享受数分钟的VR体验,这个瓶颈必然会阻碍VR的广泛普及。所以在线的VR传播平台也是VR产业链里重要的一环。

Youtube已经成功推出了360度视频,允许用户随时选择、切换观看视角。谷歌当然会率先在Youtube推出VR视频内容,这样一来用户就无需再在本地下载大体量的VR视频内容,而是通过Youtube这类在线视频服务来获取VR内容,谷歌一直在大力推广的VP9压缩标准应该也能在视频质量上提供帮助。要做到这一点,可以想到的方法就是在浏览器不断的向视频服务器发送VR头盔的IMU信息,视频服务器通过计算IMU信息得到用户视角信息,返回当前视角帧,保证60fps以上就可以了。位于洛杉矶的创业公司Vrideo做出了一个VR视频分享平台原型,支持Chrome和Firefox,在安装浏览器插件以后配合Oculus使用效果还不错,但是目前来看,难以撼动Youtube在视频市场的地位。

结语

硬件 -> 移动VR操作系统 -> VR游戏引擎/VR摄影设备 -> 内容(电影、游戏、MTV)-> 内容传播平台,这就构成了VR产业应该具备的基本要素。今年正是各个环节蓬勃发展的时期,可以称之为VR的Alpha年。Alpha已经快半,Beta和Release已经离我们不远啦!

Mozilla宣布推出Firefox OS 面临四大问题 Ruby 2系列首个稳定版 Ruby 2.0.0-P0发布 微软改进Windows Blue搜索 系统或今夏推出 移动新趋势:扁平化设计 vs. 拟物化设计(下篇) 传奇程序员:Minecraft开发者Notch大神 让沟通更便捷 ConnectYard宣布推出全新的Web API 在Hadoop上运行SQL:程序员需知晓的13种数据工具 怎样用好Eucalyptus? AWS攻势变猛,Rackspace主动降价CDN与云存储 惠普将于下季度推出低功耗的Moonshot服务器 webOS复活!LG收购webOS用于智能电视 那些因为HTML5而将消亡的产品 初窥iWatch用户界面:开创基于时间的全新体验 如何编写出拥抱变化的代码? 20个优秀的前端框架 以AWS和vCloud为标杆看四大开源平台的定位 桌面集成开发环境五年内必将“死亡”? 助影人圆梦奥斯卡 8mm相机应用其实很平庸 苹果应用审查团队叫停Cookie追踪技术 时势造英雄:中国早期O2O创业故事 iOS开发与Android开发的四大不同 “消极抵抗”AWS OpsWork?RightScale首次宣布转售并支持GCE 2012年VC都把钱投给了哪些大数据初创公司? 耐用性将成苹果iWatch最大挑战 Sphinx:首款全硬件加速HTML5游戏引擎发布 PayPal创始人Levchin又创办了一家移动支付公司Affirm Zuck、Bill Gates、Jack Dorsey上银幕激励孩子编程 十款最新开源的开发者工具/应用(组图) Django 1.5发布,Python 3开始进入主流? [爆料]英特尔:将Hadoop“固化”到Xeon中 姗姗来迟:微软终于发布Windows 7 IE10正式版 help me !!!数据库无法启动!!! java IDE 开发环境有哪些比较小而快? 我的外遇 [zz] 走漏,去内蒙古出差,回头再见兄弟门! 做三维游戏都用什么工具? 各位,等这本书有消息后,我重发贴给你们加分,请问大家关于《Delphi高级开发指南》 asp的access数据库问题!! 急切求助!!!!!!!!!!!!!!!!!!!!! 关于把数据库数据生成excel文件的问题 我对现在的女大学生完全没有兴趣! 这样的人才中国有多少 ? 谁有语音卡驱动原程序 谁用过mp3play.ocx,大侠快来救火? 请问vc程序如何打包,可以在离开vc环境也可以运行? 怎么改变默认的打印机? win2000 下运行dos程序 报直接访问硬盘错误,有无解决方案 如何获取文本文件中的内容? 数据窗口问题求急!!! 有关线程。。欢迎讨论。。。 如何让GUI程序拥有一个console窗口 哪儿有可以加载背景图片的TTrackBar下载? 急!!!!! - 可以多加分 十万火急!!局域网不能访问!!(高分) 为什么程序不能发布成可执行文件? help!出现了很奇怪的现象?为什么我的asp代码不执行 等待高手! HtmlInputFile控件的使用问题 在UNIX+ORACLE+C++环境下开发的程序员的工资问题 怎样判定有几块硬盘!!!求助高手!!!!!!! 950元出售SCJP考试劵(仅限成都市) 我想利用asp中的FileSystemObject对象把一个已存在的文件改名,改成我希望的名字? 挺简单的程序运行错,请指点! 在修改vsflex控件内数据的时,输入汉字需要每次设定输入法,有没有好的办法 急求代码大全的英文电子书,哪位有的?在线等!! 小难题 在UNIX+ORACLE+C++环境下开发的程序员的工资问题 取消地址和工具栏? 诚心请教 工具栏上加下拉组合框的问题 FFDD 2.0 系统件开发规则 有MIS或ERP选型经验的朋友请点击,斑竹请务必帮助我! 系统件快速开发解决方案 —系统转系统件方案 关于paradox的字段设置 谁有jb7的注册码?能发给我吗? 我想让一个存储过程最大执行10秒,超时退出,怎么实现? 数据库连接问题 在delphi的paradox 7 的字段设置 单网卡如何帮定双IP? 这样都有?你们给我我的可用分增加了 不用hook,能不能把其他应用程序的关闭按钮或最小化最大化按钮屏蔽掉?? 如何把float转成CString 怎么把SQL SERVER2000 数据库中的表转成.dbf格式的表!谢谢 中国地图上怎么划分南方和北方?以哪个为分界线?山西属于南方,北方? 常温下,某一元酸HA溶液中[OH-]/[H+]=1×10的负8次方.(1)由水电离出的氢离子浓度为?(2)0.1mol/LHA溶液与0.05mol/LNaOH溶液等体积混合后所得溶液2c(H+)+c(HA)=c(A-)+2c(OH-)说法正确吗?请写出做 在Na2CO3溶液中,为什么c(Na+)>c(CO32-)? 酸度0.5相当于pH值等于多少 昼夜和太阳高度如何随纬度和季节变化参见湘教版.十万火急! 碳酸钠物料守恒为什么是物料守恒:c(Na+)=2[c(CO32-)+ c(HCO3-)+ (H2CO3)] 中国南方与北方的具体划分标准是什么?安徽省宣城市是南方还是北方?我是南方还是北方人? 常温下,0.1mol·L-1某一元酸(HA)溶液中c(OH-)/c(H+)=1×10-8,下列叙述正确的是?A.该溶液中由水电离出的c(H+)=1×10-11 mol·L-1B.由pH=3的HA与pH=11的NaOH溶液等体积混合,溶液中c(Na+)>c(A—)> 怎么去漠河北极村?交通情况怎么样 什么什么无辜填词语 烧瓶中的水烧开后停止加热,水立即停止沸腾,如果把瓶塞塞紧,并将烧瓶倒置,用冷水浇瓶底,烧瓶内将会( ) 漠河-北极村漠河到北极村班车每天两趟,价格多少?时间?发车地点?到北极村看过后,怎么回来推荐个旅馆,靠近火车站、班车发车地点的谢谢 用颜色填词语什么什么分明 气候的日较差和年较差随纬度怎么变化? 《我的家在东北》这首歌表达了东北人民什么样的思想感情 梅雨天什么时候开始什么时候结束? 玫瑰是什么词 向0.1mol·L-1 Na2CO3溶液中滴加酚酞,溶液变红色.为什么啊.是要计算的吗.怎样算 谦虚的什么什么填词语 1.将一定量的某盐酸加水充分稀释,则所得溶液的PH值?2.俩种溶液混合后的PH=7,这俩种溶液的PH可能是? Na2CO3这种盐的溶液能使无色酚酞变为红色,某同学想探究是Na+还是CO32-的作用使酚酞变红,他设计的下列实验中,能证明是CO32-的作用而不是Na+作用使酚酞变红色的是( )A:向NaOH溶液中滴入酚酞 09年梅雨天气何时结束 盐酸加水稀释后PH值会小吗?会小于7吗?我们试卷上的 说明正午太阳高度随季节和纬度的变化规律 你好,你说的意思是要有木有水的对吗?那取什么名字好呢?好朋友拜托我的.我想知道详细点.非常感谢! 汽车发动机是如何工作的啊 正午太阳高度变化幅度和纬度之间的关系 982是什么意思? 汽车发动机如何工作100字以内,我们正在学内燃机,说得简要点就行 在《松花江上》中歌词多次出现”九一八“,有什么表达作用 1mol/l的盐酸溶液,稀释1000倍后的ph值如何计算?希望能有较为详细些 漠河北极村最后一次出现极光是什么时候 松花江上歌词不挨打了沦陷区人民怎样的情感和什么愿望 苏教版四年级上册语文习作6 照样子写词语,是什么然什么什么3个 寻找天气的 好句子,急用,要秋天的 ,好的 苏教版四年级上册习作六 作文让我震撼的一幕 照样子写几个词语. 说明气候的诗句 自由落体运动的物体是否发生形变请讲出理由 照样子,写词语, 汽车发动机一会就很热水管更热是怎么回事?我的车型:铃木 羚羊变速器:手动排量:1升行驶里程:15公里购买时间:2002年9月水箱的温度最先高,而且水箱的温度降低的很慢,过一小会发动机 毛细现象违反能量守恒吗?我知道百度上有答案了,不过没有我想知道的,我想知道的是,这个势能是由什么能转换来的请问,分子的动能和势能的改变或者说它们本身有宏观上的表现吗? 请问该怎么写描写夜晚景色的段落 净水器会不会把水里的矿物质过滤掉?最后喝的是蒸馏水? 电饭锅线路图我买了一个万宝电饭煲,在煲汤时指示灯突然不亮了也不加热,不只是何原因?电源线无问题.急. 照样子写词 松花江上运用了反复的修辞手法,指出其中的几句,并说出他表达了作者怎样的思想感情 深层海水的温度为什么是4度左右海水表层的变化明显,为什么到了深层,温度维持在一个相对稳定的状态 描写夜晚景色的段落 反复是这首诗歌运用的主要修辞方法,试分析下列词句的反复所表达的思想感情 (1)我的家在东北松花江上:反复是这首诗歌运用的主要修辞方法,试分析下列词句的反复所表达的思想感情( 海水底部温度为什么不是4度4度时水的密度最大,那为什么 海水底部不是4度. 描写夜晚景色的片段太少 热水变凉了是不是与水汽化吸热有关? 海水从哪里来的,我是说地球上的各个大洋的海水. 常温下,0.1mol/L某一元酸(HA)溶液中c(OH-)/c(H+)=1×10的负8次方为什么c(HA)+c(A)=0.1mol/L 为什么Na2CO3的溶液中,c(Na+)大于c(co32-)大于c(OH-)大于c(HCO3-)大于(H+)只需解释为什么c(HCO3-)大于(H+),谢谢 生物学方面考研与化学和物理多大关系? 常温下,0.1mol/L某一元酸(HA)容液中c(OH--)/c(H+)=1x10的-8次方,怎么得出c(H+)=10得-3次方mol/L?还有,pH=3的HA与pH=11的NaOH溶液等体积混合时,为什么是HA过量? 为什么Na2CO3的溶液中,c(Na+)大于c(co32-)大于c(OH-)大于c(HCO3-)
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘