问题标签 [rajawalivr]

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

google-cardboard - 如何知道在 VR 中是否查看了 3D 对象

我正在使用 RajawaliVR 库。

我添加了一个平面并对其应用了纹理。知道我想知道何时查看我的对象,以便我可以触发一些事件。RajawaliVR 或 google cardboard 中是否有任何东西可以帮助我实现这一目标。

0 投票
1 回答
241 浏览

3d - 如何导出 3D 设计并将其移植到 Google CardBoard 上

我想知道是否有可能使用现有的 3D 设计软件,例如 Virtual Worlds 或 Sweet 3D Home . 具有静态位置,实际上并没有在虚拟世界中移动。

实现这一目标的高级步骤是什么?

是否可以通过将文件从 Virtual Worlds 软件导出到 Rajawali 框架来使用 Rajawali VR 框架来读取和显示它们?

0 投票
0 回答
127 浏览

google-cardboard - 在表面变化上获得例外

将以下堆栈跟踪作为崩溃报告的一部分。

看起来此问题特定于一种类型的设备 OnePlusOne。任何指针都会有所帮助。

任何想在其VR 照片查看器上测试应用程序的人

堆栈跟踪:

更新 1

报道于github:https ://github.com/Rajawali/RajawaliVR/issues/15

0 投票
1 回答
515 浏览

android - 如何动态更改使用 RajawaliVR 渲染的图像

目前在 RajawaliVR 库中预加载了一个固定图像。用于设置图像的方法在开始时只调用一次。我想更改遗嘱上的图像。任何熟悉使用 rajawaliVR 库的人都会知道我在问什么,在此先感谢。

0 投票
1 回答
254 浏览

java - 在最新版本中找不到 Rajawali 视频纹理

在最新的 rajawali 修订版 (1.0.295-SNAPSHOT) 中找不到 VideoTexture 类。
请让我知道视频纹理有什么替代品吗?或带有 VideoTexture 文件的确切存储库位置或 url?

0 投票
0 回答
282 浏览

android - RajawaliVR如何画十字准线?

我已经开始使用 RajawaliVR 框架。

我能够显示Photo Sphere 图像并能够在点击时动态更改。

但现在我想在不点击的情况下更改图像。但是如何?

我有一个粗略的想法,但坚持执行。

在照片球图像上画了一个圆圈,在特定的x,y 位置说 x=1935 和 y=1495。

图像尺寸 = 3840 X 2160。

现在,当我的视线中心与(x=1935 和 y=1495)图像上的圆点匹配时,想要更改图像。

请参阅下面的图片以获得更清晰的信息。

在此处输入图像描述

0 投票
3 回答
4053 浏览

android - 如何使用 RajawaliVR 或 Rajawali 播放 360 度视频

我很难弄清楚如何使用 Rajawali 播放 360 度视频。为了实现这一点,我尝试了在互联网上可以找到的所有解决方案,但我失败了。

首先,我使用了 RajawaliCardboard,并让 MainActivity 从CardboardActivity. 同时,在MyRenderer课堂上,我让这个类从类中扩展出来RajawaliCardboardRenderer。在MyRenderer课堂上,我重写了initScene()函数:

该程序可以正常运行,但屏幕是黑色的,没有图像。
我想问我应该如何改进我的程序,以及为什么我应该使用 Rajawali 来播放视频。谁能帮我?

0 投票
1 回答
209 浏览

android - 在 Google Cardboard Activity/ RajawaliVRActivity 中注销传感器

我正在开发适用于 android 的 360 视频播放器应用程序。我有 3 种播放模式:触摸模式、陀螺仪模式和纸板模式。我可以使用纸板立体渲染器看到陀螺仪模式和纸板模式,但我找不到停止触摸模式的方向传感器的方法。

通常,我会使用SensorManager然后使用这个函数:sm.unregisterListener(this, sm.getDefaultSensor(Sensor.TYPE_ROTATION_VECTOR));在作为SensorListener应用程序的 de 的对象或类中。问题是这项工作现在是在 Google Cardboard 代码中本地完成的,我看不到传感器更改是在哪里处理的。

因此,我的问题是:除了上述方法之外,还有什么方法可以停止方向传感器?或者其他一些方法可以让这个方法起作用?

我已经尝试将它与视图、渲染器和活动一起使用,但无法让它工作。我也搜索了 google cardboard api,但没有发现任何有用的信息。如果无法做到这一点,是否可以为不同的播放模式使用两个单独的渲染器和关联视图?如果是这样,我将不胜感激有关如何让它们工作的任何指南。

如果您需要更多信息,请问我,我很乐意解释其他任何信息。

0 投票
1 回答
1499 浏览

android - 在 CardBoard 和 Rajawali VR Android 中使用触摸事件移动相机

目前,我正在开发使用 google CardBoard 和 Rajawali 播放 360 度视频的 Android 虚拟现实应用程序。传感器运行良好,但我无法使用触摸正确拖动场景或相机。有没有办法在这个应用程序中启用触摸模式?

任何帮助是极大的赞赏!谢谢你。

0 投票
1 回答
151 浏览

android - 如何使用 RajawaliVR 动态更改带有动画的图像

我可以使用此代码动态更改图像:

现在我想用动画改变图像。请帮助如何为球体设置动画。