资料介绍
懂点技术会高效很多。Python、C#、 C++,或其他语言将会帮助你更好地理解设计。由于互联网迭代开发的特性,对产品原型会有高频的制作需求,但问题是,VR这个领域太新了,很可能你去设计的交互方式是前所未有的,无法借鉴现有的素材。近期比较流行的Unity和UE4引擎集成了很多源码,在比较活跃的游戏和VR开发者社区中也有大量的教程与资源。
保持敏感,拥抱未知。VR领域每天都在发生很多变化,即使是巨头企业也是在摸着石头过河,作为个人我们更要保持好奇心,不断自我变革,快速学习。
一、团队角色
VR这个新的载体打开了太多新的可能性,产品设计团队的结构也会随之演化。
在团队角色方面,两点比较重要:
第一,关于核心的用户体验、用户界面与交互设计。在这几方面,跟传统的产品团队结构是没多大差别的,依旧是这几项分工:视觉、UI、UX、动效、用研、原型设计等。每个角色都会去适应VR这个载体带来的新设计原则,并同样与工程师建立紧密的联系。产品团队的目标依旧不变:创造更快的迭代周期,探索更多设计上的可能性。
第二,内容团队也将复制独立游戏工作室的模式,从独一无二的体验,到火遍市场的3A级游戏。VR和我们所熟知的娱乐产业一样,有着类似的发展路径,都需要创造优质的端到端的体验。
一定程度来说,转型VR设计没有太多的不同,但是唯独需要强大的毅力去学习大量的领域知识。
二、VR设计基础
1、基础法则
这个小节主要讲述VR设计中的一些基础知识,以产品设计为导向,尽量用最通俗的语言描述清楚。
VR设计中最新的元素莫过于「新的维度」与「沉浸感」。我们需要知道一些内在的设计准则——遵循生理特性,从用户场景切入,认真考虑每一种交互方式的可行性。针对这些设计准则,Google专门开发了APP,将这些准则收录了进去(Googleplay搜索Cardboard Design Lab)。
你也可以去看今年Google I/O大会中的Alex的演讲视频,讲得更加深入,以下是内容摘要。
两条重要指导原则:
1)画面千万不要掉帧
2)保持良好的头部追踪
人类会对一些外部事件本能地做出反应,而这些本能反应往往是我们在设计时很难意识到的,所以在设计时我们要有针对性地提出解决方案。
生理舒适。比如最著名的「晕动症」,因此我们在使用「加速」和「减速」时要慎重,尽量保持平稳的视线。
环境舒适。人们在某些场景下会感到多样化的「不适感」,比如在高处(恐高)、狭小的空间(幽闭恐惧症),广阔的空间(旷野恐惧症)等等。注意考虑物体的尺寸,小心碰撞。比如一个人向你扔石子,你本能地会去躲避或者抓住它来保护自己。让这些特性成你应用中的优势,而不要成为劣势。
你可以利用用户的感官特性来帮助你设计更富有沉浸感的产品,从游戏产业中能够获得很多灵感,比如:
1)空间位置的3D音效
2)光路的引导
不要让用户过度疲劳。这是VR设计新手的通病,好莱坞科幻大片中经常会出现违背「人体工程学」的设计,这些设计会让用户感到异常不适,比如阿汤哥主演的《少数派报告》中的手势交互就不适合长时间的使用。
看下图,二维坐标系下的头部运动安全区域。绿色是舒适区域,黄色勉强可以接受,红色是一定要避免的。
糟糕的设计会导致更严重的问题。
例如,听说过「短信脖」么?一份在神经与脊柱外科手术领域的论文表明,当头部向不同的位置转动时,会对颈部产生不同的压力。头部从正中央水平位置直视前方改至俯视会对颈部增加440%的压力。肌肉和韧带会感到疲惫和疼痛;神经会被拉伸;软骨层会受到压迫。所有的这些不良行为可能会导致类似永久性神经损伤这样严重的慢性病。
2、自由度
人类肢体在空间中有6种不同的移动方式,可以用三维坐标系表示。
3自由度(方向追踪)
类似Cardboard, Gear VR这种手机盒子产品,可以通过内嵌的陀螺仪(3自由度)追踪方向。基于XYZ三个坐标轴上的旋转也可以被追踪。
6自由度(方向追踪+位置追踪)
为了达到6自由度,传感器必须在空间中追踪「位置」信息(+X, -X, +Y, -Y, +Z,-Z)。类似HTC Vive或Oculus Rift高级终端设备可以达到6自由度。
追踪
要想使6自由度成为可能,需要涉及一个或多个红外传感器。在Oculus 的案例中,追踪传感器在固定的相机上,而在Vive的案例中,追踪传感器内置在头盔中。
3、输入
根据系统的不同,输入方式也是多样化的。比如GoogleCardboard只有一个按钮,因此交互模型就是简单的凝视与轻触。HTC Vive有两个6自由度的控制器,Oculus本来要配套XboxOne控制器,但是最终使用了6自由度的「OculusTouch」,这两者都允许你使用更高级、沉浸感更强的交互模式。
另外还有一些输入方式比如「手部追踪」,最著名的莫过于Leap Motion,你可以将它与VR头显配合使用。
VR输入领域在不断地快速演化,但是今天的手部追踪技术可靠性还不够高,不能够作为最主要的输入方式。问题主要存在于单个手指的识别、碰撞和细微动作的追踪。
即使游戏控制器已经是玩家们最熟悉不过的输入设备,但在VR方面,它无疑是让人失望的,控制器的存在一定会让VR最注重的沉浸感大打折扣。在FPS(第一人称射击游戏)中,扫射和移动就会因为加速度的存在引起身体不适。
另一方面,得益于6自由度,HTC Vive的控制器加强了VR体验,VR绘画应用Tilt Brush就是个很好的例子。
当设计用户界面与交互时,输入方式是影响你决策的关键点。你必须知道所有主流的输入方式,并且深入了解他们的瓶颈与缺陷。
4、工具
工具有太多太多,并且还不断会有新的、优秀的工具应用不断涌现,这里只介绍部分主流的工具产品。
纸和笔
最传统的纸笔经久不衰,在VR设计中同样是这样。简单、高效,可以快速将想法画出来,呈现在纸上。在VR设计中,呈现线框图至高保真原型的成本要比2D设计高,所以纸笔成为了更重要的工具。
Sketch
Sketch很容易上手,它允许我们将想法变为VR原型前做大量的探索与尝试。它的导出工具和插件能节省大量的时间。
Cinema4D
C4D并不是Maya的竞品。两个都是很优秀的工具,有各自擅长的表达方式。当你没有3D设计的背景知识时,C4D可能门槛会相对高一些。C4D的UI很友好,并且拥有很多很棒的插件,能帮助我们更快地迭代。C4D的相关社区很活跃,我们可以在里面找到很多高质量的素材。
Maya
Maya这款工具特性鲜明,优势和劣势都非常明显。他几乎可以满足一个3D艺术家所有的需求,大多数游戏和电影是用它来设计的。Maya有着非常高的鲁棒性,可以轻易地处理大量的模拟需求以及密集的场景。从渲染、建模、动画、操控这几个方面来说,它几乎是最好的工具。并且Maya可以深度定制,这也是他能成为行业标准的原因之一。每个VR设计团队需要建立他们自己的工具集,这时Maya可能会是最佳选择。
Unity
Unity无疑是最棒的原型设计工具。在你的项目里,你可以直接通过VR预览原型,轻松地创建和移动控件。Unity是个强大的游戏引擎,有着庞大的社区;在Unity商城中,有着无比丰富的资源。在素材库中,你可以找到简单的3D模型、完整的工程项目、音频文件、数据分析工具、着色器、脚本等等。
Unity的开发者文档和学习平台很赞,有很多高质量的教程。
Unity 3D主要使用C#或者JavaScript,并同Microsoft Visual Studio一起发布,但并没有内建的可视化编辑器。我们可以从商城里找到一些优质的可视化编辑器。
它几乎支持所有主流的VR头显设备,所以是最好的可以打造跨平台应用的引擎之一:
Windows PC, Mac OS X, Linux,Web Player, WebGL, VR(包括Hololens), SteamOS, iOS, Android, Windows Phone 8, Tizen, Android TV和Samsung SMART TV, 以及Xbox One& 360, PS4, Playstation Vita, 和Wii U。
它几乎支持所有主流的3D格式,在2D游戏方面也有最佳的创作能力。应用内置的3D编辑器功能稍弱,但开发者已开发了一些很好的插件去完善它。
- 基于事件的VR用户体验及主观评价交互方法 17次下载
- TI各种模拟设计工具介绍 7次下载
- VR头戴和智能自行车等VR产品的介绍 2次下载
- 缩放和交流等五大高质量VR内容制作的方向介绍 8次下载
- VR在医疗领域的应用及五个方面的分析介绍 15次下载
- VR设计3种UI类型介绍及房间规模VR交互式体验设计UI技巧 10次下载
- VR环境中UE4游戏引擎模式的介绍分析 7次下载
- VR眼镜原理简介和分类以及VR应用市场的介绍 24次下载
- VR特性、VR产业和VR技术介绍及传感器在VR中的应用 1次下载
- VR内容制作及VR影视作品的介绍 7次下载
- 虚拟现实(VR)的介绍及其技术和产业链等问题的描述 6次下载
- 全志VR开发工具 31次下载
- STM32 VR开发工具 39次下载
- 美幻达VR图文资料 0次下载
- FPGA CPLD设计工具——Xilinx ISE使用
- AMD Vitis™设计工具中的Libraries新功能介绍 375次阅读
- FPGA VR摄像机第二版本介绍 673次阅读
- Cargo如何访问世界上最强大的3D库 633次阅读
- pcb版图设计工具 2300次阅读
- 解答vr陀螺仪是什么 6501次阅读
- 区块链技术对于VR的变革和价值 3753次阅读
- VR领域十大惊艳产品简介(一) 2.4w次阅读
- VR领域十大惊艳产品简介(二) 2410次阅读
- 一文带你读懂VR电影 7196次阅读
- 全球计划与VR / AR行业领导者团队一起推出“VR学术用途”套装 4947次阅读
- 基于6-DoF的VR应用 6107次阅读
- 揭秘VR及移动设备如何实现眼动追踪 2888次阅读
- 泼向火爆VR的五大瓶颈冷水! 2935次阅读
- 教你玩转VR虚拟现实 1814次阅读
- 详解VR设备、VR头盔的构成 4982次阅读
下载排行
本周
- 1HFSS电磁仿真设计应用详解PDF电子教程免费下载
- 24.30 MB | 128次下载 | 1 积分
- 2雷达的基本分类方法
- 1.25 MB | 4次下载 | 4 积分
- 3电感技术讲解
- 827.73 KB | 2次下载 | 免费
- 4从 MSP430™ MCU 到 MSPM0 MCU 的迁移指南
- 1.17MB | 2次下载 | 免费
- 5有源低通滤波器设计应用说明
- 1.12MB | 2次下载 | 免费
- 6RA-Eco-RA2E1-48PIN-V1.0开发板资料
- 35.59 MB | 2次下载 | 免费
- 7面向热插拔应用的 I2C 解决方案
- 685.57KB | 1次下载 | 免费
- 8爱普生有源晶体振荡器SG3225EEN应用于储能NPC、新能源
- 317.46 KB | 1次下载 | 免费
本月
- 12024年工控与通信行业上游发展趋势和热点解读
- 2.61 MB | 763次下载 | 免费
- 2HFSS电磁仿真设计应用详解PDF电子教程免费下载
- 24.30 MB | 128次下载 | 1 积分
- 3继电保护原理
- 2.80 MB | 36次下载 | 免费
- 4正激、反激、推挽、全桥、半桥区别和特点
- 0.91 MB | 32次下载 | 1 积分
- 5labview实现DBC在界面加载配置
- 0.57 MB | 21次下载 | 5 积分
- 6在设计中使用MOSFET瞬态热阻抗曲线
- 1.57MB | 15次下载 | 免费
- 7GBT 4706.1-2024家用和类似用途电器的安全第1部分:通用要求
- 7.43 MB | 14次下载 | 免费
- 8H桥中的电流感测
- 545.39KB | 7次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935113次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191360次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183329次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81578次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73804次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多