Unity:如何将 VR Cardboard 游戏嵌入网站

Posted

技术标签:

【中文标题】Unity:如何将 VR Cardboard 游戏嵌入网站【英文标题】:Unity: how to embed a VR Cardboard game into a website 【发布时间】:2015-12-15 20:58:04 【问题描述】:

目前,我认为在 Unity 中没有办法做到这一点。这是我到目前为止发现的(如果我错了,请纠正我):

与 Unity 兼容并适用于 android 和 iPhone 的最受欢迎的 VR 插件是 Durovis Dive SDK 和 Google Cardboard SDK。

我了解到大多数 Android 手机都与这些 VR 插件兼容。我的经验是只有少数是兼容的。 Durovis Dive SDK 似乎是当今最兼容的一个。如果安卓手机没有陀螺仪并且游戏有Google Cardboard SDK插件,游戏将不会加载或崩溃。如果Android手机没有陀螺仪,移动手机时游戏会加载,但图像会静止。

Unity 5.3 刚刚发布。它includes WebGL support。它includes VR support。 Samsung Gear and Occulus are supported。但是,我还没有发现与其他 Android 或 iPhone 设备的兼容性。 也许可行(我还没有测试过。我还没有找到测试过的人)。

Here there is a list with VR technology for the web.

我们可以找到stuff to Export an Unity scene to Three.js。不过脚本和动画似乎不起作用。

【问题讨论】:

【参考方案1】:

几周前,我刚刚与媒体公司的 VR 体验行业领导者进行了交谈。他的公司是最早通过移动设备在网络浏览器中尝试 VR 的公司之一。他说效果不是很好。他取得了部分成功,但如果他的公司出现问题,我猜还需要几年时间。他说 html 的新功能即将推出,这将在未来几年内改善这一点。

希望有帮助!

【讨论】:

【参考方案2】:

你可以试试WEBVR

YouTube 教程:Demo WebVR Unity

虽然它有一些缺陷,但它可以为您提供基本的应用程序。我正在用 360 视频测试它,这对平台来说非常沉重。

【讨论】:

【参考方案3】:

你可以试试WebXR。但不能同时添加两个 SDK。

【讨论】:

以上是关于Unity:如何将 VR Cardboard 游戏嵌入网站的主要内容,如果未能解决你的问题,请参考以下文章

Cardboard 开发VR应用

Google Cardboard - Cardboard VR 套件是不是有 iPhone / iOS 入门项目?

Unity 5.6 与 Google Cardboard 在每只眼睛中显示非常不同的图像

如何使用 Google CardBoard Android SDK 和 Rajawali 制作简单的 VR 视频播放器

轻松享受 VR 虚拟实境, LG G3 将加赠专属 GOOGLE CARDBOARD 虚拟视镜

Sphere 未在 Unity 中为 Google Cardboard 渲染