如何更好面对VR遇到的难题?这里有一些Google分享的经验

简介: 从事VR应用设计会遇到很多设计难题和流程上的问题,作为互联网巨头的谷歌,他们是否有一些比较好的方法去面对这些挑战?这篇译文或许会给你答案。

编者按:当前互联网中哪个概念最热门?答案一定是VR。无论是初创公司,还是IT知名企业,都纷纷涌入该领域,企求取得先机。VR也被认为最有希望成为下一代个人计算中心。从事VR应用设计会遇到很多设计难题和流程上的问题,作为互联网巨头的谷歌,他们是否有一些比较好的方法去面对这些挑战?这篇译文或许会给你答案(以下第一人称表示Google)。

VR的设计类似于90年代时的Web设计,在当时进行页面设计时,需要考虑分辨率、像素等因素的影响。VR类似,要考虑的因素有:显示设备尺寸、可视角度等。

VR目前尚属新鲜事物,要面对的挑战还包括:如何实现标准的UI和设计模式、如何克服头戴显示设备或者HMD引起的眩晕反应、如何实现现实与虚拟世界的交互以及如何打造高效团队等。

那么我们VR实验室是怎么做的?

快速探索原型流程

它能帮助我们实现对未知领域的快速探索,找出有用的实例,同时在短时间内对大量新想法、新构思进行测试,这是固化流程所做不到的。

我们探索的领域可以是已经真实存在的,甚至是虚构的。在过去一年里,我们从事的项目大小兼顾。小型项目如阅读体验提升,测试对象包括字体大小、背景亮度、对比度等。大型项目,如时间轴图层、动画编辑系统。

快速探索原型流程组成如下:

  • 头脑风暴式提议:这对于一个富有创造力团队来说,能够帮助找出更多解决问题的方法。但是要注意以下几点:不要把VR看成单纯的平台移植,要善于聆听,要设定具创造力的条件约束。例如在进行双人VR游戏设计时,良好的条件约束如:这是双人游戏,两者之间的空间与触碰是互相作用的;差的条件约束则如:如何在VR上得到平面桌游一样的游戏体验。
  • 对想法进行排序:要对成员提议进行优先度排序,以便在有限时间内,把有限资源集中到最有价值的对象上,实现效益最大化。排序的依据可以是:是否能在VR得到更好或特有的体验,是否具有独创性,是否有令人惊讶的亮点,是否适合你的团队,是否能满足更多需求而不仅仅是游戏或娱乐。
  • 实现:知行合一,项目章程或目标定下后,必须付诸实践。我的建议是以参加黑客松的心态来开展工作,讲求目的性,时间性和效率。
  • 分享:这对于远程或虚拟式团队尤其重要。要善于利用邮件、即时通讯、视频会议等工具进行有效沟通,保持项目沟通的通畅,消除误会,解决分歧。什么时候信息沟通更有效?我们的经验是:从一个完成度为80%的项目中获得的反馈信息绝对比完成度为90%的项目要多得多。
  • 对结果进行文档记录:对项目结果或影响进行记录,整理成文,成为团队经验和配置库的一部分。否则一个缺乏文档支持的团队,将会事倍功半。例如我们的一些有趣发现是:VR控制器阴影能使VR体验者的空间感得到增强,夸张的大小对比能使小事物变得宏大有气势。

以上五点没有必然的先后联系,不必太纠结于各个过程的边界或界线。只要是对项目有益的活动或过程,我们都可以重复尝试直至成功(译者/伍昆;责任编辑/主题曲)。

本文来自:VR Design Process - Google I/O 2016,更多内容可点击原视频查看

目录
相关文章
|
存储 Java 程序员
如何写好技术文档——来自Google十多年的文档经验
如何写好技术文档——来自Google十多年的文档经验
545 2
如何写好技术文档——来自Google十多年的文档经验
|
存储 缓存 NoSQL
来自Google、Amazon和Facebook等7大知名互联网的系统扩展经验
本文出自澳大利亚一位ID为Dodgy Coder的程序员2012年4月的博客文章。他从High Scalability上整理和总结了Google、YouTube、Twitter、Amazon、Ebay、Facebook和Instagram等7家知名互联网的系统扩展经验。
1142 0
|
6月前
|
数据可视化 定位技术 Sentinel
如何用Google Earth Engine快速、大量下载遥感影像数据?
【2月更文挑战第9天】本文介绍在谷歌地球引擎(Google Earth Engine,GEE)中,批量下载指定时间范围、空间范围的遥感影像数据(包括Landsat、Sentinel等)的方法~
2446 1
如何用Google Earth Engine快速、大量下载遥感影像数据?
|
6月前
|
编解码 人工智能 算法
Google Earth Engine——促进森林温室气体报告的全球时间序列数据集
Google Earth Engine——促进森林温室气体报告的全球时间序列数据集
86 0
|
6月前
|
编解码 人工智能 数据库
Google Earth Engine(GEE)——全球道路盘查项目全球道路数据库
Google Earth Engine(GEE)——全球道路盘查项目全球道路数据库
143 0
|
6月前
|
编解码
Open Google Earth Engine(OEEL)——matrixUnit(...)中产生常量影像
Open Google Earth Engine(OEEL)——matrixUnit(...)中产生常量影像
76 0
|
6月前
Google Earth Engine(GEE)——导出指定区域的河流和流域范围
Google Earth Engine(GEE)——导出指定区域的河流和流域范围
261 0
|
6月前
|
传感器 编解码 数据处理
Open Google Earth Engine(OEEL)——哨兵1号数据的黑边去除功能附链接和代码
Open Google Earth Engine(OEEL)——哨兵1号数据的黑边去除功能附链接和代码
124 0
|
6月前
Google Earth Engine(GEE)——当加载图表的时候出现错误No features contain non-null values of “system:time_start“.
Google Earth Engine(GEE)——当加载图表的时候出现错误No features contain non-null values of “system:time_start“.
123 0
|
6月前
|
编解码 定位技术
Google Earth Engine(GEE)——导出后的影像像素不同于原始Landsat影像的分辨率(投影差异)
Google Earth Engine(GEE)——导出后的影像像素不同于原始Landsat影像的分辨率(投影差异)
160 0