问题标签 [google-cardboard]
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.
ios - 带有 Unity 5 的 iOS 上的 Google Cardboard 视频纹理
我正在尝试使用Google Cardboard SDK制作球形 360 度视频。
我已经对MovieTexture
可以正常工作的桌面构建进行了一些测试,但是在 iOS 中没有此类的实现。
我在资产商店看到了一些外部插件,但它们似乎都与Unity 5不兼容。
Cardboard SDK是否提供了一个类来实现这一点,或者如果没有,您是否知道可以实现这一点的另一个解决方案或插件?
google-cardboard - Cardboard - 某些智能手机上的 VR 不舒服
在某些智能手机上启动 google cardboard 应用程序时,我遇到了一些不舒服的行为。
在 Nexus 5 上,体验还可以,当我在纸板里面看时,我得到了很好的 3D 效果,但在三星 S3 和索尼 Xperia S 上,体验非常不舒服。
我对两部手机产生的图像进行了比较,结果如下:
(来源:numix.fr)
如您所见,在顶部图像 (Nexus 5) 上,两个摄像头生成的图像略有不同,从而产生了令人信服的 VR 体验。
在其他一些手机(三星 S3、索尼 Xperia S)上,左右图像之间存在巨大差异,导致 VR 非常不舒服:无法看到 3D 物体。
我不明白为什么手机之间会有这样的差异。
有关信息,我的 Nexus 5 运行的是 Android 5.1.1,三星 Galaxy S3 运行的是 4.1.1,索尼 Xperia 运行的是 4.1.2。
android - 在 Google Cardboard SurfaceTexture 中显示 gstreamer 视频源
我正在使用 gstreamer 检索视频提要(从 RaspPi 发送),我需要将其显示到 Google Cardboard 中。
我的工作基于gstreamer 的 tutorial-3 示例。我设法将我的视频显示到 SurfaceView 中,通过提供我的 Surface(从 检索SurfaceView.SurfaceHolder.getSurface()
,但我现在需要将它与 Google Cardboard 连接。
如果我没记错的话,Google Cardboard 依赖于一些 SurfaceTexture。所以我认为使用Surface(SurfaceTexture)
构造函数从 SurfaceTexture 中简单地获取 Surface 会很容易。
问题是它根本不起作用。我的 Google 纸板应用程序Cardboard Passthrough 示例,我没有接触过 OpenGL 代码,因为我对此一无所知。
在调试时,我发现我正在使用的代码(至少)存在一个问题。好像这条线
给我带来了一些麻烦,因为GL_TEXTURE_EXTERNAL_OES
不在glActiveTexture
方法所需的范围内(这需要从 0 到 的 GL GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
)。这是我的日志:
那么现在有什么工作呢?
似乎视频源是由 gstreamer 接收的,它试图更新 Surface(我收到一些关于onFrameAvailable
正在更新的 SurfaceTexture 的通知,并且错误日志仅从那里发送)。但是,屏幕保持黑色,好像没有更新。
这是我的代码中最有趣的部分:
有关更多代码,这里是主要两个文件的要点:https ://gist.github.com/MagicMicky/4caa3ac669215652e40f
编辑:当尝试在 gstreamer 上使用相机应用程序时,logcat 中显示的错误与我之前描述的错误相同。所以这可能并不重要......
google-cardboard - 使用 Ubuntu 为 VR 应用安装 Cardboard SDK
我正在尝试在 Ubuntu 14.04 上安装 Cardboard SDK,它说它需要“Unity”,但“Unity”的下载似乎只适用于 Windows 和 Mac。有人在 Ubuntu 上试过这个吗?
java - 角色的头部已经转了60°,如何让身体继续旋转?
经过一些试验后,我在角色的脖子上安装了一个空的(HeadCam)。这个片段允许头部与 CardboardHead/Camera 同步旋转。
当只有头部在 -60° 到 60° 的范围内旋转时,角色的手臂不应该移动,之后我想在手臂仍然可见的情况下移动整个角色。只要字符旋转不超过 180°,以下方法就可以工作,然后字符翻转 180°,我怎样才能实现恒定旋转?
用于独立测试算法的 java 小程序:https ://github.com/3dbug/blender/blob/master/HeadCamRot.java
drag-and-drop - 拉力赛:将多张卡片拖放到棋盘中
我使用以下源代码创建了一个集会任务板应用程序:https ://github.com/RallyApps/app-catalog/tree/master/src/apps/taskboard
有谁知道一次拖放多任务卡?谢谢。
unity3d - 错误 CardBoard Unity3D --> libc 致命信号 11 (SIGSEGV) at 0x00000000 (code=1) libvrunity.so
错误纸板
显示徽标统一和崩溃...
将unity3d导出到eclipse并在logcat中调试...
libc 致命信号 11 (SIGSEGV) 在 0x00000000 (code=1) libvrunity.so
我知道这是一个内存分配问题,但我想知道如何解决。谢谢你。
语境:
CardBoard unitypackage v0.5 unity3D (4.6 and 5.02) API 22 Android win 8 64bits LG-D805 (LG G2)
unity3d - Unity- Photosphere Photo Viewer for Google Cardboard
I am trying to build a Photosphere-like application with Unity3D and use it along with Google cardboard.
I need to load different panoramic view photos and be able to view them stereoscopically, by using the Cardboard goggles.
I am having problem to use the pano images and render it into stereoscopic view in Unity.
Any suggestions will be gratefully received.
three.js - 如何将立体效果应用到视频映射球体?`
假设我所有的资产都正确链接。使用 oculusRiftEffect.js 或 StereoEffect.js - 如何使我的 html 文件与纸板兼容?我的要点链接如下
https://gist.github.com/4d9e4c81a6b13874ed52.git
请指教