问题标签 [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.
google-vr-sdk - 如何在统一 5.6 中停止 Google VR SDK v1.5 中的头部旋转跟踪?
SDK v0.8 在 gvrHead 脚本中有 trackRotation 变量。把它弄错就可以了。
unity3d - 如何更改 GvrEditorEmulator 的单声道模式?(不是 GvrViewerMain)
我想在 Cardboard 应用程序中更改 Mono 模式。我们可以通过在GvrViewerMain中设置“VRModeEnabled=false”来更改它,这是旧 sdk 版本(1.4.0)中的主脚本。但是,我在新 sdk 版本(1.5.0)中的主脚本GvrEditorEmulator中找不到设置。你能告诉我问题的解决方法吗?
android - 如何在 Android Studio 中使用 DaydreamApi?
全部。我在 Android Studio 中开发我的 Daydream 应用程序。
我需要获得许可(读和写)。所以我使用了权限请求对话框。
但是 Daydream 不推荐我的方式,所以我想在流程图下面。
当前我的代码
启动应用程序 -> 权限检查(2D Activity onCreate) -> 权限弹出窗口
-> VR 主启动(VR onCreate)
我想要这个流程图
启动应用程序 -> VR 主启动(VR onCreate) -> 权限检查
-> move 2D Activity & Permission Popup(2D oncreate) -> VR Main (VR onResume)
我找到了这个方法(exitFromVr)。但我不知道我是如何编写代码的。如果您有示例代码,请告诉我。
我的英语不好,所以我需要你的帮助。谢谢你。
ios - React Native 与 Google VR SDK 不兼容
当我尝试将Google VR SDK ('GVRSDK') 添加为 Podfile 依赖项时,我在使用 React Native 时遇到了问题,而且它很容易复制。
脚步:
- 创建一个新的空白 React Native 项目。运行它
react-native run-ios
以确保它正常工作。 cd ios
pod init
- 添加
pod 'GVRSDK'
到 Podfile,执行pod update
cd ..
react-native run-ios
该项目因以下错误而崩溃:
c++ - 使用来自 fmod c++ api 的 google-vr
我尝试将 FMOD C++ Api 与 google-vr (gvr) 结合使用。(没有任何游戏引擎)但是当我尝试加载一个使用 gvr 插件的银行时出现错误:来自 FMOD API 的错误消息:
但是,我不知道如何告诉 FMOD lib 如何使用 gvr 插件。我认为 gvraudio.dll 必须有某种导入,但我没有任何 .lib 或包含源。所以问题是:加载使用 gvr 的 FMOD 银行所需的步骤是什么?
android - 在纸板应用程序中添加 UI 元素
我想在 Android Studio 中制作一个 360 度全景查看器。
这个想法是让它与现有的谷歌街景应用程序完全一样。
我想知道如何在 VR 视图中添加一个/一些 UI 元素,这样如果用户查看它,360 图片会变成其他图片。
我知道还有很长的路要走,但就目前而言,如果有人可以帮助我或指导我实现它,那真的会有所帮助。
提前致谢。
android - GvrVideoPlayerTexture “未准备好播放!”
我想我做的一切都是对的。我已经非常严格地遵循了所有的说明和教程。唉,使用 GvrVideoPlayerTexture 时我无法播放视频。
我收到以下错误消息:视频播放器未准备好播放!
UnityEngine.Debug:LogError(Object) GvrVideoPlayerTexture:play() (在 Assets/GoogleVR/Scripts/Video/GvrVideoPlayerTexture.cs:513) GVRSample.AutoPlayVideo:Update() (在 Assets/GoogleVR/Demos/Scripts/VideoDemo/AutoPlayVideo. cs:62)
这是我所做的:
创建新项目
导入的资产 > 导入包 > 自定义包:GoogleVRForUnity.unitypackage
导入的资产 > 导入包 > 自定义包:InstantPreviewForGVRUnity....unitypackage
构建设置 > 平台:Android > 切换平台
播放器设置:勾选 VR Support,选择 Daydream,API Level 7.0
在我的场景中,我添加了:各种系统(GvrControllerMain、GvrEditorEmulator、GvrEventSystem)。
创建环境游戏对象(地面,一些墙壁 - 灵感来自 Roll a Ball 教程),我使用相机、指针和步行脚本制作的玩家预制件
导入的资产 > 导入包 > 自定义包:...\Assets\GoogleVR\GVRVideoPlayer.unitypackage
创建了一个四边形
添加了 GvrVideoPlayerTexture 脚本,缓冲区大小:4,视频类型:其他,视频 URL:jar:file://${Application.dataPath}!/assets/vid_bigbuckbunny.mp4
添加了 AutoPlayVideo 脚本
按下播放。
然后……没有视频。我可以移动我的播放器,我可以环顾四周。即时预览工作正常。但没有视频播放。
如果我禁用 GvrVideoPlayerTexture,并添加 Unity 视频播放器脚本,则会发生无音频播放。我真的需要音频。
这是我当前设置的屏幕截图:
那么,我能做些什么来解决它?
(另外,对于不同的线程可能会有不同的问题,但是 GvrVideoPlayerTexture 与 Unity 内置的视频播放器相比有什么好处?)
unity3d - 在 Unity 和 Google VR 中出现错误“要使用控制器,请升级到具有 GVR 原生集成的 Unity 版本”
我是 Unity 的新用户,尝试在此处遵循非常基本的 iOS 谷歌 VR 教程: https ://developers.google.com/vr/unity/get-started-ios
我正在使用 Unity 2017.1 并已从此处下载了 Google VR SDK: https ://developers.google.com/vr/unity/download#google-vr-sdk-for-unity
当我打开 GVdemo 场景并按下播放时,我收到消息:
要使用控制器,请升级到具有 GVR 原生集成的 Unity 版本。
我没有看到立体图像,并且无论是否单击 Ctrl 键,鼠标都没有响应。
我在播放器设置下选中了“支持虚拟现实”,并选择了“纸板”。
其他地方有几个较旧的线程出现此错误 - 但我找不到提供解决方案的线程。我正在使用 Mac OSX 10.10.5
android-studio - com.google.vr.sdk.controller 包真的存在吗?
Daydream 文档有一个控制器包页面,com.google.vr.sdk.controller: https ://developers.google.com/vr/android/reference/com/google/vr/sdk/controller/ControllerManager
但是在 SDK 级别 25 我找不到那个包。它被删除了吗?还是仅在更高版本中可用?