问题标签 [oculusquest]
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.
c# - 如何在统一 c# 的固定位置上抓取和旋转对象
我正在尝试在 Unity 中制作一个游戏,当玩家(使用 oculus 任务控制器)抓住对象时,他可以在不移动对象的情况下在固定位置旋转它。我在将控制器的本地位置转换为对象的区域设置位置并使用 c# 旋转它时遇到问题。请帮助我,我还是新手。
**编辑:这是我最后一次尝试:
在这种情况下,目标是左手,所以当我抓住 gameobj 时,它会相应地旋转到手(控制器)
oculusquest - 有没有办法同时在 oculus quest 2 上运行控制器和手部跟踪?
我创建了一个应用程序,我想要一个开始信号来开始我的绘图。但是由于额外的移动和糟糕的手势识别,使用另一只手或特定手势太多余了。我已经通过 adb 和 usb 尝试过 tcp,连接很容易丢失。那么有没有办法让控制器和手部跟踪同时工作呢?
google-cast - 带有 Oculus Quest 2 的 Google Cast SDK
使用 Google Cast SDK,我正在尝试创建我已在 Google Developer Console 中注册的 Custom Web Receiver 应用程序,以及 VR(Oculus Quest 2),其中 VR 护目镜是发送者。
这个SDK可行吗?在开发者控制台中设置应用程序时,我需要指明发件人。选项是 Android、iOS、带有 URL 地址的 Chrome。我无法将 VR 设置为发送者。一般来说,我希望有类似的设置:VR + 自定义接收器(没有 Chromecast 设备)。
使用商业 AirReceiver 或 AirServer 应用程序,我设法仅从 VR 接收流,但我希望在我的网页上嵌入自定义解决方案。
c# - SetActive(True) 在构建后不起作用,但在统一编辑器中可以
当我使用 VR 控制器移动时,我想隐藏和取消隐藏游戏对象(UI),我无法解决这个问题。它在编辑器中运行良好,但在为 oculus quest(android) 构建后,它保持不活动状态。任何人都可以帮助我吗?我列出了需要隐藏的 UI 列表,并希望在相机不移动时将其设置为活动状态,并在相机移动时将其设置为隐藏
oculus - 如何在 Oculus Quest 浏览器中自动打开链接?
我正在将 3D 模型导入 Oculus Quest,目前,我只是在尝试以下工作流程:
扫描 3D 对象 --> 导出到 OBJ 文件 --> 导出到 Sketchfab --> 在 Quest 中打开 Sketchfab 链接
我知道有几种方法可以在 Quest 中打开链接(给自己发一条消息,看到一个使用 Google Tasks 的人),但我正试图让这个过程尽可能自动化。有谁知道我如何自动分享我的 iPhone 上的链接并直接在 Oculus Quest 的浏览器上打开它?
vulkan - oculus 2 上似乎不支持 multiviewGeometryShader 功能,有什么替代方案?
所以我想修改 facebook 网站上提供的 VrCuvbeWorld_Vulkan 示例:https ://developer.oculus.com/documentation/native/android/mobile-vrapi/ 为 Oculus Quest 2 添加几何着色器。但是当我尝试启用 multiviewGeometryShader 功能,我被 VK_ERROR_FEATURE_NOT_PRESENT 错误授予。在http://vulkan.gpuinfo.org/displayreport.php?id=10024#features_extensions上据说该功能不受支持。
我只需要一个几何着色器来计算每个三角形的值。什么是可行的替代方案?在http://vulkan.gpuinfo.org上,他们说几何着色器功能是受支持的。因此,在没有多视图扩展的情况下逐眼渲染是一种可能的解决方案吗?
android - Oculus Quest 2 - Android 设备在 Macbook Pro 上的 Unity 上没有响应 - 确保 USB 调试已启用
我使用 unity 构建了我的第一个 VR 应用程序。尝试在连接的 Oculus Quest 2 设备上构建和运行时出现以下错误!
安卓设备没有响应!确保 USB 调试已启用并且设备已授权此计算机。检查您的设备,在大多数情况下,状态栏中应该有一个小图标,告诉您 USB 连接是否已启动。
我已经尝试了许多不同的方法来让它工作,我无法弄清楚这一点,还有什么我可以尝试的吗?我已经列出了我尝试过的东西和我拥有的配置!
- 我打开了开发者模式。
- 当我将 USB 连接到 Macbook Pro 时,我确实获得了允许在 oculus quest 中使用以下消息的选项,然后我选择“允许”:
允许访问数据,连接的设备将能够访问此耳机上的文件。[否认允许]
- 我在构建设置的“运行设备”下拉菜单中看到了我的 Oculus 任务设备,并选择了它。
- 我还安装了Android File Transfer,并且确实看到了 quest 2 设备上的所有文件夹和文件。
- 我尝试恢复出厂设置并多次重新启动 quest 2 设备和我的 MacBook Pro。
- 当我点击播放按钮时,我构建的应用程序运行良好,当我为 macOS 构建并在 Macbook pro 上运行时它也可以正常工作。
设置和错误文件 > 构建设置的屏幕截图
谢谢!