问题标签 [google-vr-sdk]

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 回答
341 浏览

android - 使用 Google Daydream sdk 为联想 mirage 独奏耳机开发应用程序

如果问题很奇怪,我深表歉意,但请告诉我,我可以使用 google android vr sdk https://developers.google.com/vr/develop/android/get-started为联想 Mirage Solo 耳机开发应用程序吗?

以及此设备上安装了哪个版本的系统 android?谢谢。

0 投票
1 回答
58 浏览

c# - 如何在凝视时保持旋转游戏对象?

我遇到了一个小问题。

我制作了一个 3D 立方体并设置了 GoogleVR SDK,以便在 VR 屏幕的中点进入立方体时使用事件触发器。发生这种情况时,我的自定义方法LookAtCube()被触发。

我希望它使立方体保持旋转。我可以用 旋转transform.Rotate-function,但问题是它只旋转 1 个游戏刻度(我认为),因为我触发的事件是“指针输入”。


我的问题:

当在对撞机的距离内时,是否有可以触发的事件继续执行给定的方法?(例如,当看立方体时它应该旋转,当不看时它不应该旋转)。

我试图用一个 while(true)-loop 来解决这个问题,但游戏只是崩溃了。

例如,在 PC/独立应用程序上,您可以简单地使用私有方法 OnMouseOver()。我想要这个,但随后是 VR 屏幕的焦点(中点)。

这是我迄今为止尝试过的(2个例子):

第一个例子:它只是旋转了一点然后停止(所以我猜它以设定的速度旋转了 1 个游戏刻)。

第二个例子:我使用了一个布尔值,在进入/退出多维数据集时分别设置了真/假。然后while循环应该让它保持旋转,但是游戏崩溃了(看不到错误消息,因为它完全崩溃了,但我猜是溢出)。

关于如何正确实施它的任何想法?提前致谢!

0 投票
0 回答
750 浏览

android - Mirage Solo 上的相机访问权限?

联想 Mirage Solo VR 头戴设备的正面有一个立体摄像头系统,用于内置 Google WorldSense 跟踪系统。

根据Google 开发博客,对 AR/透视的支持可能会出现在未来的某个时间点(或者不知道谷歌)。

但是,由于我对原始相机访问感兴趣,我想知道是否有人已经拆开或扎根 Mirage Solo 以查看是否可以访问原始立体相机数据?

根据对设备信息应用程序的一些挖掘,看起来相机使用了OV9282传感器(单色、全局快门、1 MP、最高 120 FPS),但到目前为止我能找到的就是这些。

任何额外的指针将不胜感激。

编辑:如果有人能指出我的工厂图像文件的下载链接,我也会很高兴。我也无法在任何地方找到这些。

0 投票
0 回答
94 浏览

swift - GVRAudioEngine + Swift

我正在尝试将 Google VR SDK 中包含的 GVRAudioEngine 导入到我的 swift 项目中的每个人。我从 cocoapods 安装了 GVRAudioSDK,然后导入“GVRaudioEngine”。但它不起作用。有谁知道如何导入它们?

我正在使用 Mojave(10.14.1)、xcode10.1、Swift4.2.1

谢谢你。

0 投票
1 回答
222 浏览

ios - iOS Google VR SDK:无法预览视频

我正在尝试在 iOS 中探索 Google VR(虚拟现实)SDK。

参考:https ://github.com/googlevr/gvr-ios-sdk

所以他们在 Obj-C 中有示例,我已经在 Swift 中进行了转换。出现无法预览 VR 视频的问题(如图 SS1),出现黑屏 SS2。

SS1:预期

SS1

SS2:实际

在此处输入图像描述

我也尝试调试并发现

谷歌代码

我的代码

在这里我越来越sceneRenderer.renderList空了。在他们的 SDK 中很好。让我知道什么错误。

我的演示项目:https ://github.com/Abhishek9634/VRDemo

0 投票
0 回答
50 浏览

android - 360 度全景图像在某些设备中不起作用

我正在使用这个库来加载 360 全景图像,

它在某些设备(如 google pixel 2 和 Nexus 5X)中运行良好,但在某些设备中无法正常工作,我怎样才能让它在所有设备上运行?

任何帮助表示赞赏。

0 投票
1 回答
59 浏览

ios - 使用适用于 iOS 的 GoogleVR (GoogleCardboard) 在 Unity 中创建单一视图

我是一名大学生,尝试使用 Unity 和 GoogleVR sdk(Google Cardboard)为 iOS 构建 VR 应用程序。我可以让我的应用程序在 iPad 上运行,但屏幕上的显示是通过两只眼睛的两个视口(或相机,不确定术语是否正确)。

虽然这可能与 VR 的想法相矛盾,但我实际上只想要一个中央摄像头的视角,并且该显示器可以填满整个屏幕。

我一直在搜索 Unity 项目文件和 google Cardboard 文件,但还没有找到方法。有没有一种简单的方法可以关闭两只眼睛的显示,而是做一个单一的视图?如果是这样,我会修改什么文件?

谢谢!

0 投票
1 回答
140 浏览

android - 如何让 VrVideoView 在 Cardboard 模式下启动?

http://trimensions.org/node/83 我正在通过从上面的链接导入代码进行编码。但是这段代码从一个小屏幕开始。一开始,我就想从 Cardboard 模式(一种同时具有左眼和右眼显示器的模式)开始。但是,无论我如何阅读代码,在此代码中都看不到切换到 Cardboard 模式的代码。我认为它都包含在 VrVideoView 中。如果你知道什么,请告诉我。谢谢。

0 投票
2 回答
123 浏览

android - Android java 不能调用另一个类的函数。怎么做?

我正在尝试调用一个函数来阻止另一个类的谷歌 VR 播放器。但是每次我得到这个错误时: Attempt to invoke virtual method 'void com.thevrplugin.cordovapluginvrplayer.MediaLoader.pause()' on a null object reference我认为我以错误的方式调用它,你会怎么做?也许这只是私有/公共/受保护的修饰符混乱?附言。你可以在这里找到演示项目https ://github.com/StarStep/cordova-vr-help.git 所以具有功能的类是这样的:

然后从这里调用它

0 投票
0 回答
277 浏览

unity3d - GVRReticlePointer 无法与 onClick 事件一起正常工作

我按照本教程完成了所提到的一切,一切看起来都很好,除了当我注视立方体时标线点扩展和收缩但点击事件没有触发。任何帮助将不胜感激。

随机传送的代码是

这些是截图 ReticlePointer 检查器面板 Cube的检查面板

更新 :

事实证明,当我调出使用 SDK HelloVR 预先制作的场景时,同样的事情正在发生,尽管六边形(场景中唯一的交互式物体)在我注视它时会改变颜色,但当我点击它时没有其他反应。所以,这不是我所做的问题,而是统一或 SDK 的固有问题