问题标签 [google-vr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
336 浏览

ios - 将 PanGesture 与 GoogleVR 全景图结合使用

我需要在 iOS 设备上显示 360 度图像。我选择GoogleVR这样做(https://developers.google.com/vr/)并且我正在使用GVRPanoramaView. (https://developers.google.com/vr/ios/vr-view

它运行良好,图像显示出来,我可以使用设备陀螺仪看到周围的一切。

我希望能够使用平移手势在图像上移动,但我找不到使用给定 SDK 实现此目的的方法。

甚至可能吗?我在文档中没有找到任何内容说它不是......但也没有找到任何解决方案......

0 投票
2 回答
620 浏览

android - 在 Android 版 Google VR 中切换到双目模式?

我正在使用适用于 Android 的 Google VR 开发 VR 应用程序。当我切换到双目模式(单击耳机按钮)时,出现以下屏幕:

纸板说明

我怎样才能避免这个屏幕?

可以通过编程方式切换到双目模式吗?

谢谢,克里斯蒂安

0 投票
0 回答
270 浏览

android - 如何在 GvrView Android Surface 上启用 sRGB Framebuffer?

有人知道在 Google VR SDK 上启用 sRGB 的方法GvrView吗?

对于 classic GLSurfaceView,我使用setEGLWindowSurfaceFactory,效果很好 - 见下文。

据我了解,这个表面工厂没有暴露GvrView,有什么解决方法或替代方法吗?通过 NDK api?

我在官方文档中找不到任何东西。

0 投票
2 回答
1302 浏览

android - 如何在 VR 视频上叠加“播放按钮”?

我想在视频顶部添加一个巨大的白色播放按钮,用于我的VrVideoView. 如何判断我何时处于 VR 视图中?

com.google.vr.sdk.widgets.video.VrVideoView用来处理带耳机和不带耳机的视频。


到目前为止我的思考过程:

  • 我无法检查/绑定何时有人进入和退出 VR 模式,所以我不知道何时在视频上添加一个与两个播放按钮。
  • 因此,鉴于上述情况,我考虑过以编程方式修改视频来实现这一目标。那是我唯一的选择吗?
0 投票
1 回答
408 浏览

unity3d - 我们可以对 GVR 进行编程以从鼠标输入移动吗.. 无需按住 alt 键

我正在统一开发一个VR游戏..我计划通过外部控制器进行运动..我能够根据鼠标输入对控制器进行编程以进行运动..但是GVR转向输入不可访问..请帮助我。

0 投票
1 回答
103 浏览

android - 应用程序在虚拟设备上被强制关闭

这是现场问题:

https://gfycat.com/WhimsicalDeliciousGoldfish

我正在使用 Genymotion 软件来模拟 android 设备。该连接是通过 Wi-Fi 适配器的桥接网络。

该应用程序是模拟 Daydream 控制器的 .apk,它应该连接到 Unity 以模拟工作中的 Daydream 控制器。

我想知道的是,如何在此处调试附近的部队,并知道出了什么问题。如果其他人曾经使用通过网络通信的应用程序遇到同样的问题,则可能会遇到这种情况。

0 投票
1 回答
517 浏览

google-cardboard - 固定纸板的用户界面元素

我想创建固定的用户界面元素,例如“直到关卡结束的剩余时间”。

剩余时间元素

我应该如何让它在立体相机中正确显示

0 投票
1 回答
327 浏览

android - Android Kitkat 只允许在 360 度图像上滑动

我正在尝试在我的应用程序中为 android 实现 360 度图像。我使用本教程https://developers.google.com/vr/android/get-started#start_your_own_project在我的应用程序中成功查看了 360 度图像。之后,我必须处理在不同 Android API 上运行的手机的情况:

  1. 我在运行 API 19(Kitkat)的手机中运行该应用程序。我只能滑动 360 度图像来查看图像的其他区域。

  2. 我在运行在 Lollipop 上的另一部手机中实现了该应用程序,图像随着手机的移动而旋转,并且其中没有滑动选项。

所以,我的查询是:

有没有办法在手动滑动 360 度图像和随着手机移动自动旋转 360 度图像这两个选项之间切换,或者在一个屏幕上查看图像这两种选项?

0 投票
1 回答
1836 浏览

android - 如何在 Android 的 VR 全景图像视图中添加一些可点击的点?

如果我在其中插入 360 度图像,VrPanoramaView则图像将成功显示和旋转,但在此库中只有一个单击事件,即panoramaView.setEventListener(new VrPanoramaEventListener()). 我想在该图像中添加一些点。

所以我想知道如何在 android 的 Google VR View 中给出一些选定的点?

0 投票
0 回答
341 浏览

ios - google protobuf 库中的 CardboardSDK 冲突(重复符号)

我已经在一个测试项目中成功集成和配置了我的 CardboardSDK 项目,现在我想将它集成到我的主项目中,该项目已经使用 GTL 库进行 YouTube 上传,在这个新项目中,我得到了 641 个具有奇怪名称的类的重复符号.

我试过的:

我已经解决了与 GoogleAdMob 和 GoogleConversion SDK 的一些冲突。我已经解决了所有可以在项目其他地方找到相关类名的情况的冲突,例如 AFNetworking、OAuth 等。

但仍有 641 个重复符号。

问题:

  1. 我无法完全理解这些重复符号的来源,我的猜测是它来自谷歌的 GTL SDK,但我确实需要它来上传 YouTube 并且无法删除它。例如,这个类名是__ZN6google8protobuf8internal20InitLogSilencerCountEv随机生成的吗?
  2. 我如何才能准确地找出我的项目中的哪个 SDK/框架间接使用了 Cardboard SDK 正在使用的同一个谷歌库?
  3. 如果可能的话,我什至想使用一些编译器标志来显式地使重复的符号静音?

更新:

  1. 我发现问题不在于 YouTube API,因为我已经从我的项目中删除了该 API 和所有其他谷歌 SDK,但仍然存在冲突。

  2. 我已经检查了 SDK 中的目标文件而不是它们,它的protobuf库内部被 Cardboard SDK 中的一些类使用。

  3. 如何找出哪个库protobuf作为依赖项?