VR 或虚拟现实

VR 或虚拟现实是一种可以让你沉浸在先前模拟的三维环境中的技术。

 

 

 

订购 VR 解决方案

开发人员如何创建 VR 环境:

  • 用三维图形编辑器建模(例如,通过游戏引擎的配置,让用户可以以虚拟摄像机的形式移动);
  • 用一个三维立方体创建它,立方体的墙壁是拉伸的 360 全景(照片、视频或效果图)。

如果您想以虚拟现实的形式使用这样的环境,就需要使用额外的设备。通常,这些设备是虚拟现实耳机--独立的或有线的。

耳麦类型

  • 有线虚拟现实头盔
  • 独立虚拟现实头盔
  • 用于移动设备的独立虚拟现实头盔。

虚拟现实头盔

HMD(头戴式显示器)。它由一个框架(通常是塑料)组成,显示屏安装在框架内。显示屏通过软件或硬件分为两部分,分别为每只眼睛显示图像。

此外,这类设备通常配备陀螺仪和加速计,用于跟踪头部的旋转。此外,这些设备还可以跟踪用户的位移,并将位移情况传送到虚拟环境中。这样,用户在现实中转动头部时,也会在虚拟场景中转动头部。

最常见的虚拟现实头盔:

  1. Oculus Quest (2)
  2. Oculus Rift S
  3. HTC Vive(专业版、专业版 2)
  4. Vive 聚焦(2, 3)
  5. HP 混响
  6. Pico Neo Pro(2, 3)
  7. PlayStation VR(2)

最常见的移动设备虚拟现实头盔:

  1. Gear VR
  2. 谷歌纸板

虚拟现实的内容类型和内容准备方法

在大多数情况下,虚拟现实以 Windows 或 Mac iOS 平台或 Android 和 iOS 移动平台应用程序的形式呈现。它也可以是具有虚拟现实功能的 WebGL 网页。

Unity 和虚幻引擎游戏引擎用于开发虚拟现实应用程序。最初创建的游戏应用内容通常是三维图形。同时还要创建特效、三维图形动画、声音系列、界面的二维图形等。所有这些内容都会加载到引擎中,并设置一个游戏关卡。然后,由一系列事件(动画、声音等)组成的场景被编程。

虚拟现实应用的机遇

如今,市场上几乎所有的设备(HTC Vive 和 HTC Pro、Vive Space、Vive Focus、Oculus V1、Oculus Quest)都具有 6DoF 追踪功能(6 个自由度),即在 6 个平面上追踪运动或以 6 个自由度追踪运动。

头盔和通常两个控制器的移动可以在空间中被跟踪,也就是说,用户可以在一定的区域内移动。该区域的大小取决于工作空间的大小、构建方法和使用的设备。

工作区可以由外部传感器创建,它限制了工作区的周长;也可以由内部外部跟踪创建,它是基于一个能够识别平面的神经网络实现的。在这个平面上,可以标记出用户将移动的区域,在整个工作过程中,头盔摄像头会看到识别区域,并知道我们相对于该区域的位置。

通过对用户和控制器的跟踪,可以实现各种交互功能:与虚拟场景中的其他玩家或物体进行交互。例如,用户可以走到一扇门前,抓住门把手,转动门把手,然后打开门。或者,您可以启动一个脚本,例如,找到墙上的电灯开关并按下它来开灯。

还可以实现多人虚拟现实应用:游戏(游戏场景、射击游戏、MOBA 游戏、RPG 游戏)、不同角色的模拟器,用户可以在其中接受培训,也可以反过来成为测试受训者的教师。

订购 VR 解决方案

最新文章

联系我们