当前位置:首页 > 智能硬件 > vr|ar|虚拟现实
[导读]   近年来,虚拟现实技术在诸多方面取得了突破性的进步。但作为一个全新的平台,虚拟现实开发者正面临各式各样的挑战。本文结合自身的开发经验,从Vive设备、通用VR开发以及更具哲学性的VR三大模块,

  近年来,虚拟现实技术在诸多方面取得了突破性的进步。但作为一个全新的平台,虚拟现实开发者正面临各式各样的挑战。本文结合自身的开发经验,从Vive设备、通用VR开发以及更具哲学性的VR三大模块,分享虚拟现实开发的技巧。

  Vive设备技巧

  

  1.要求用户按下开始按钮。这样操作的关键在于:

  确保用户已配戴好头戴设备并做好体验准备;

  确保用户手中至少有一个控制器准备就绪;

  在特定点上设置对象且适合用户高度(即对象的高度接近用户并且相对于用户的头部又有一定的距离);

  这个按钮连接主控制器(无论用户使用左手还是右手)。如果控制器分工不同,可以使用这个按钮操作主控制器。

  2.与其他按钮相比,某些按钮必须会更方便快捷,如主机控制器。尽可能使按钮使用更简单。依据玩游戏及日常使用的经验,笔者推荐以下使用的优先级顺序:

  触发按钮

  单按钮的触控板

  3D世界交互(如按控制器的3D按钮)

  菜单按钮

  四个按钮的触控板

  手柄按钮(这些按钮不建议使用除非非用不可)

  3. 设置体验空间范围,目标大小为2 m*1.5m或更小,可以捕获81%的用户。这将为捕获尽可能多的观众提供参考值。当前用户的数据细节详见这里。

  4.建议用户之间不要将控制器或头戴设备太接近对方。因为某个时候他们可能会击打某些东西可能会损坏设备。

  5.当用户与虚拟世界交互时可使用控制器振动以增加存在感。例如根据Vive设置房间规模。用户移动设备越快,振动也会越快。

  6.许多用户看不到其控制器,鉴于这种情况,有以下三个主要的解决方案:

  在用户视图中添加一行按钮或渲染文本。固定侧面视图,当控制器转移其视域时,用户必须看向文本中心方向。任何他们看不到控制器的时候,这可以扩展为将控制器显示成一个图标,他们可以使用控制器与世界交互。

  将文本放置用户面前告知他需要查看控制器。

  当你想要向用户展示一个特殊的按钮时添加至音频队列告知用户需查看控制器。

  通用虚拟现实开发技巧

  

  1.帧速率是至关重要的。实现高帧速率在虚拟现实中远远比其他因素重要。当添加的内容影响帧率且导致帧率低于90fps时要考虑所添加的是否很重要。以970GTX作为最低硬件配置标准,确保图像帧率的最低标准可达到90fps。

  2.注意屏幕效果。电脑显示器上的镜头光晕在日常生活中我们习以为常,但是这种情况会导致虚拟现实完全不真实。对于游戏开发者来说这是个特殊的问题并且有时会夸大事实(如bloom)。在游戏中不要以看起来“好”作为游戏开发标准而是应该考虑如何开发虚拟现实更加真实。处理效果的重要性的通用指南如下:

  抗锯齿

  颜色校正

  Bloom效果

  屏幕空间环境光遮蔽技术 (通常不用这个因其成本太高)

  3.根据叙事空间设计所有UI。用户设备的分辨率足够进行3D模式阅读。另外要保证文本字体足够大。一些用户在虚拟现实中无法配戴自己的眼镜,相比“普通用户”需确保文本足够大。将UI添加至控制器中是一个不错的方式,可以让用户控制文本的大小且可使用控制器将界面放置足够阅读的距离。

  4.尽可能使用音频。虽然VR中UI效果很好,但音频的运用将会带来更好的效果。用户可以同时做多件事情,听音频同时可执行另一个操作。

  5.当运输/传送用户时可隐藏于黑暗中。笔者在开发中,也将现场以少量的时间(约0.2秒)设置为完全黑暗模式来帮助大脑过渡。

  6.保持事物与用户之间有最小距离,当距事物近距离观看时可能到导致混乱和用户化身不舒适。相比不舒适关闭虚拟现实,建议在虚拟世界中构建一个z平面进入会更好。另外不要忘记要尊重用户的个人空间。

  7.构建的细节问题。如果用户选择且接近一个对象时会顺其自然注意到对象的细节问题。除模型质量外,纹理细节是最重要的。

  8.在虚拟现实闭上一只眼睛观察对象效果很好。固定视野和范围(包括武器和望远镜,显微镜等)观察是非常有效的。

  9.不要插入对象相对于用户锁定它们。保持旋转锁定和锁定1、2或3轴的位置。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

第五代移动通信技术(5th Generation Mobile Communication Technology,简称5G)是一种具有高速率、低时延和大连接特点的新一代宽带移动通信技术,5G通讯设施是实现人机物互联的网络...

关键字: htc 无线 5G通讯

随着科技的不断发展,人们对于现实世界的感知与体验方式也在不断地变革。其中,增强现实(AR)和虚拟现实(VR)技术作为近年来备受瞩目的新兴科技,正在改变我们与世界的交互方式。本文将详细探讨AR技术和VR技术的定义、应用以及...

关键字: AR技术 VR技术 虚拟现实

以下内容中,小编将对5g手机的相关内容进行着重介绍和阐述,希望本文能帮您增进对5g手机的了解,和小编一起来看看吧。

关键字: 5G 虚拟现实

•在直接飞行时间传感器领域处于前沿地位,二十亿的 FlightSense™产品销量,意法半导体再次发力,针对相机辅助功能、虚拟现实、3D网络摄像头、机器人、智能建筑等重点目标应用,推出直接和间接飞行时间传感器

关键字: 传感器 机器人 虚拟现实

人工智能的发展前景广阔而深远,它将在各个领域发挥越来越重要的作用,并对人类社会产生深刻影响。以下是对人工智能发展前景的简述:

关键字: 人工智能 AI 虚拟现实

随着科技的飞速发展,虚拟现实(Virtual Reality, VR)技术逐渐走进人们的视野,并在各个领域展现出巨大的应用潜力。作为一种模拟三维环境的技术,VR能够让用户身临其境地体验虚拟世界,从而提供更为沉浸式的体验。...

关键字: 虚拟现实 应用技术

非侵入式脑机接口(BCI)技术是一种使大脑直接与外部设备或系统交互的技术,而不需进行物理植入或手术。这种技术主要通过识别和解析大脑活动的特定模式来工作。这通常涉及到使用脑电图(EEG)等设备来捕捉大脑活动的电信号。BCI...

关键字: 脑机接口 脑机VR 虚拟现实 回车电子 芯原股份

虚拟现实(Virtual Reality,简称VR)和增强现实(Augmented Reality,简称AR)是当今科技领域备受瞩目的两大技术。本文将探讨虚拟现实和增强现实的发展趋势,并探讨它们在娱乐、教育、医疗等领域的...

关键字: 虚拟现实 人工智能 增强现实

虚拟现实(VR)技术作为一种重要的创新工具,正在航空领域展现出巨大的潜力。本文将详细探讨虚拟现实技术在航空领域中的应用,包括飞行模拟、工程设计、维修培训等方面。通过深入分析,我们可以更好地理解虚拟现实技术在航空领域中的价...

关键字: 虚拟现实 航空领域 工程设计
关闭
关闭