我可以在不使用 Unity 的情况下在 Android VR 视图中添加像 youtube 这样的凝视控制功能吗?

Posted

技术标签:

【中文标题】我可以在不使用 Unity 的情况下在 Android VR 视图中添加像 youtube 这样的凝视控制功能吗?【英文标题】:Can I add gaze control feature like youtube in Android VR view without using Unity? 【发布时间】:2017-06-20 20:50:36 【问题描述】:

我正在使用 google VR SDK for android 制作 VR 视频播放器。我想在我的 VR 播放器中进行注视控制,以在播放器中添加媒体暂停和播放控制。我知道我们可以使用统一来实现这一点,但我需要使用 android 或 java 代码来做到这一点。有什么方法可以在不使用统一的情况下在本机 android 代码中实现它。

【问题讨论】:

【参考方案1】:

是的,您可以,但您需要自己计算用户是否正在注视按钮。 Google 提供了一个示例 Android VR 项目,可以做到这一点here。看看链接文件最底部的isLookingAtObject() 方法。您可以将其应用于您在世界空间中位置的按钮,而不是演示中的立方体目标。

但是,由于您只是在制作一个摄像头和按钮都不会移动的视频播放器,因此您可以硬编码您查看某些按钮的角度,以及摄像头旋转是否在给定的阈值内按钮的视角,然后您就知道您正在注视按钮。

【讨论】:

感谢@MBorsch 提供的信息,如果没有 Unity,它们是否也适用于 ios 凝视??

以上是关于我可以在不使用 Unity 的情况下在 Android VR 视图中添加像 youtube 这样的凝视控制功能吗?的主要内容,如果未能解决你的问题,请参考以下文章

我可以在不使用 xml 文件的情况下在列表视图中添加视图吗

有啥方法可以在不使用 getImageData() 的情况下在 JavaScript 中找到像素的颜色?

我们可以在不使用 GraphQL 的情况下在项目中实施 AWS-Appsync 吗?

是否可以在不使用情节提要的情况下在 xib 文件中创建原型内容 UITableview?

我可以在不使用 prisma 的情况下在我的 graphQL 服务器中使用 MongoDB 吗?

是否可以在不使用整个框架的情况下在 PHP 中为 ORM 安装 Kohana 库?