About VIVE Wave

VIVE Wave™, 一个开放式的平台,将会提供简单的VR应用发展环境和最优化的高效能移动装置给第三方的合作伙伴。 VIVE Wave™ SDK 提供开放的界面使得不同的头戴显示器跟移动装置能互相连通,并且支持主流的游戏引擎。 玩家用不同的VR装置也能简单的存取你的游戏内容。

VIVE Wave™ 主要的特性

1. 跨平台
VIVE Wave™ runtime 是一组可安装的应用程序文件,支持环境 Android 7.1 或以上,使用者只要在VR装置上安装 VIVE Wave™ 应用程序就可以开始进入畅游虚拟现实世界。
2. 少订制化
VIVE Wave™ runtime 存在于 Android 应用程序层并且在 Android framework层和BSP层没有任何专门的订制化。
3. 高效能的模块
VR 装置只需在 Android VR 模式下确认特定的 CPU/GPU 时钟频率,这样 VR 装置就可以使用高效能模式的VR绘制功能。
4. 标准的SDK应用程序界面
VIVE Wave™ 提供给VR内容开发者一个易于使用以及实际的SDK界面,开发者只需花上最小的精力就能简单的将内容移植到 VIVE Wave™ 上。
5. 多功能的VR最优化特性
  • <20ms 延迟时间
  • 3/6 自由度(DoF)头戴显示器跟控制器追踪
  • 立体绘制处理异步时间扭曲(synchronous TimeWarp)
  • 单一缓冲绘制利用V-Sync排程
  • 行或列的条状绘制 (strip rendering)
  • 镜片变形校正和颜色像差校正
  • 追踪预测(Tracking prediction)
  • 系统 2D Overlay
  • 支持Unity插件
  • 安全的虚拟墙
6. 支持多种头戴显示器
  • Smartphone slot-in HMD
  • Smartphone tethered HMD
  • Standalone HMD
7. 提供装置开放式界面
VR装置供应商能够更容易地发展他们的驱动程序(device service)并且藉由应用程序安装来挂进 VIVE Wave™ 系统。 经由这个方法, VIVE Wave™ 装置能有更多的应用以及满足使用者更多的需求,像是: 3/6 自由度(DoF)控制器人眼追踪手部追踪 等等。
8. 嵌入式Qualcomm Snapdragon VR
VIVE Wave™ 是完全集成Qualcomm SVR平台,使用最优化的硬件Snapdragon系统芯片,来提供给 mobile VR 使用者。

VIVE Wave™ 常见问题

1.什么是VIVE Wave?

VIVE™ Wave 统合了在独立装置跟行动装置的开发经验。此将集成多年以来不统一的行动装置VR市场。并且帮助开发者在共通的平台上建立内容以及跨越不同硬体厂商。

2.在哪里下载Wave SDK?

您可以在 这里 。下载Wave SDK 。

3.我该如何访问Wave开发者论坛?

在Wave开发者论坛,有任何开发上的问题都可以获得解答,或是能够参与其他Wave SDK开发者的讨论。

我们提供存取 SDK跟plugins的beta版本,这将会帮助您开发应用程式。

如果我已经有HTC或是VIVEPORT帐号, 请看 问题 4 如果我已经有HTC/VIVEPORT帐号, 该如何访问Wave SDK论坛? 。 如果我没有HTC或是VIVEPORT帐号, 请看 问题 5 如果我没有HTC/VIVEPORT帐号, 该如何访问Wave SDK论坛?

4.如果我已经有HTC/VIVEPORT帐号, 该如何访问Wave SDK论坛?

如果您已经发布了一个称号在VIVEPORT上,并且已经拥有HTC/VIVEPORT帐号,您可以马上浏览Wave SDK论坛

  1. 在您的电脑浏览器上,前往 https://forum.vive.com/forums/forum/34-vive-wave-sdk/
  2. 在右上方的角落上,点击 Existing user? Sign In
  3. 登入您的帐号验证资讯 。

Note

  • 确认使用了跟您登入 developer.viveport.com 相同的帐号验证资讯。
  1. 当您第一次访问论坛时,您将会被要求挑选一个显示的名字。如果您的显示名字上包含您所工作的公司名称,将会对我们非常有帮助。

有些开发者论坛上的主题,在您发布之前会要求您发送私密讯息给该论坛板主。

5.如果我没有HTC/VIVEPORT帐号, 该如何访问Wave SDK论坛?

在您访问Wave开发者论坛之前,必须建立一个HTC/VIVEPORT帐号。

  1. 在您的电脑浏览器上,前往 https://forum.vive.com/forums/forum/34-vive-wave-sdk/
  2. 在右上方的角落上,点击 Existing user? Sign In
  3. 在右上方的角落上, 点击 Create New Account
  4. 填入必要的资讯来建立您的帐号。

Note

  • 请注意不要用社群媒体的帐号资讯来建立您的帐号。
  1. 登入您刚才所创立的帐号。
  2. 当第一次访问论坛时,您将会被要求要挑选一个显示的名字。 如果您的显示名字上包含您所工作的公司名称,将会对我们非常有帮助。

有些主题在开发者论坛上,在您发布之前会要求您发送私密讯息给该论坛板主。

6.该如何发布我的Wave应用程式到VIVEPORT上呢?

您将会需要上传您的Wave应用程式apk文件以及商业相关素材给 VIVEPORT。整个过程约需要两个星期,从提交到发布完成。其中包含可能的修改时间。 您将会需要一个 HTC 或是 VIVEPORT 帐号来发布应用程式在 VIVEPORT上。如果您还没有帐号, 创立帐号

  1. 在您的电脑浏览器上,前往 https://developer.vive.com/us/viveport/
  2. 点击 Sign in 并且登入您的HTC或是VIVEPORT帐号。

Note

  • 第一次登入时,您将会被要求输入您的详细资讯跟支付方式。
  1. 点击 Add New Title.
  2. 经过页面上方不同的视窗并且输入必要的资讯就能够送出您的应用程式给VIVEPORT。

Note

  • Manage, 点击 VIVEPORT Listing。 根据以下详细说明, 在运行时刻选择 WAVE

§ 更多在提交过程中需要获得帮忙的部份,请参考 Developer Guide

§ 如果您有关于定价,内容或是其他相关的问题需要帮助,请联络您的VIVE联系窗口或是在 developer support page 上请求协助。

7.什么是VIVE Home?

VIVE Home 是所有的Wave经验的起始点。指的是一个借由Wave头戴式装置所启动的虚拟空间,由此能访问VIVEPORT,以及您的VR函数库跟头戴式装置设定以及更多相关设定。

安装与卸除您的应用程式在头戴式装置上,请使用 Android Debug Bridge 或是其他的工具程式。

确认您的头戴式装置已经更新到最新的版本。

  1. 确认头戴式装置已经连上网路。
  2. 在控制器上,按下 VIVE 按钮来开启快速选单。
  3. 选择 Settings System Update
  4. 选择 Check for update