virtual-reality 相关问题

有关虚拟现实的编程问题。仅当特定平台标记不存在或问题足够跨平台时才使用此标记。

Meta Quest 3 Ar 扫描导出

我想使用 AR 为我的学校开发一个室内路由应用程序,但我没有配备 LiDAR 的 iPhone。无论如何,我需要扫描学校的地板。我的想法是使用我的 Meta Quest 3,b...

回答 1 投票 0

在 iOS 18 中使用 RealityView 实现立体视图 [已关闭]

我正在尝试在 iOS 18 中使用 RealityView 和 SwiftUI 制作 VR 立体 3d 视图 问题:两侧没有连接在一起,这意味着当左视图上的 3D 项目移动时,我看不到

回答 2 投票 0

如何利用OpenXR的姿态预测来获得预测的HMD姿态?

我正在开发一个原生 OpenXR 应用程序。渲染帧需要通过网络传输到客户端,不可避免地会存在延迟。我打算使用姿势预测来减少

回答 1 投票 0

如何使用 SwiftUI 让 AR 在 Stereo RealityView iOS 18 中工作

我在使用 RealityView 显示两个 AR 屏幕时遇到问题,虽然我确实成功地将其制作为非 AR,但现在我的代码无法正常工作。 它还使用 Storyboard 和 Swift 与 SceneKit 一起工作,所以......

回答 1 投票 0

如何在 iOS 18 或 MacOS 15 中通过触摸或游戏控制器控制立体 VR RealityView

我有两个相同的视图,显示立体 VR 视图,在 HStack 中调用相同的结构两次,以允许一个 RealityView 作为 VR 解决方案显示两次,但我仍然无法同时控制两个视图

回答 1 投票 0

在 iOS 18 中使用 SwiftUI 和 RealityView 实现立体视图或 VR 视图

有很多成功的方法可以在横向 iPhone 中制作 2 个屏幕,使用 VR Box 或 Google VR Cardboard 等将其用作 VR 媒体,所有这些都可以在 SceneKit、ARKit 等中使用

回答 1 投票 0

如何仅使用开源工具将 3D SBS 双鱼眼图像转换为 3D SBS 双等距矩形图像?

佳能发布了一款适用于 RF 卡口的新型 3D VR 镜头,我最近租了它来看看使用起来如何。不幸的是,他们收取转换软件的订阅费,这......

回答 1 投票 0

如何在具有 RealityKit 沉浸式视图的 VisionOS 中将相机连接到胶囊以实现第一人称视角?

我正在使用 VisionOS 和 RealityKit 开发第一人称游戏。我尝试使用前瞻性相机视图来制作第一人称游戏,我正在做一些简单的测试,但我看不到......

回答 1 投票 0

我可以在虚幻引擎5中不戴耳机测试VR游戏吗?

我需要一些方法来在没有耳机的情况下测试VR游戏,因为我目前没有它,我只想制作一个仅在VR上的简单游戏。

回答 2 投票 0

将游戏投影到曲面屏幕上时出现问题 - 屏幕两侧的物体变形

如何调整项目在曲面上的投影而不导致图像失真? 我一直在构建一个虚拟现实游戏,它将投影到曲面屏幕上,这是

回答 1 投票 0

如何在元任务中访问应用程序数据文件?

我正在使用 Unity 制作游戏,在游戏中我正在解析 MIDI 文件并使用数据创建关卡。我的问题是它同时适用于 Unity 和 Windows 构建。然而,当我为

回答 1 投票 0

如何在Unity中阻止Steam VR摄像头在虚拟环境中物理地透过墙壁偷看

无论是否存在碰撞器,耳机位置在墙内都会让玩家看穿墙壁。 1-1)我使用控制器进行移动(Vector2,触摸板位置)。在使用控制器移动时,

回答 1 投票 0

Unity 中的 VR 投掷轨迹预测

我正在制作一场篮球比赛,我想预测投掷,以便确定球是否会击中特定目标。 当抛出发生时以及在每个 int 时,我实现了一些轨迹逻辑...

回答 1 投票 0

如何在非 UI 线程上执行 UI 操作/如何在 Android 和 Meta Quest(适用于 VR)上应用程序处于后台时继续 UI 更新

我正在开发 Meta Quest,它本质上是一个 Android 设备。它支持运行 2D 和 VR 应用程序。当 VR 应用程序运行时,其他 2D 应用程序将进入后台。 ...

回答 1 投票 0

如何防止VR摄像机视图镜像到主显示器

我正在使用 XR 插件管理中的 OpenXR 插件在 Unity 中开发 VR 应用程序。默认情况下,VR 摄像头看到的任何内容也会镜像到主计算机显示器上。在我的具体...

回答 1 投票 0

同时显示 Webview 和滚动时出现问题

我得到了 我得到了 <medialoader.VideoUiView android:id="@+id/video_ui_view" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:addStatesFromChildren="false" android:background="#000" android:focusable="auto" android:orientation="vertical"> <ImageButton android:id="@+id/micro" android:layout_width="48dp" android:layout_height="48dp" android:background="@drawable/micro" android:contentDescription="@string/start_micro"/> <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="#000" android:focusable="auto" android:orientation="vertical"> <ScrollView android:id="@+id/Scrollwebview" android:layout_width="match_parent" android:layout_height="match_parent" android:contentDescription="@string/scroll_webview" android:focusable="auto" android:persistentDrawingCache="animation"/> </FrameLayout> </medialoader.VideoUiView> 我充气 viewUi = (VideoUiView) View.inflate(context0, R.layout.video_ui_test, null); viewUi.canvasQuad = quad; viewUi.setLayoutParams(CanvasQuad.getLayoutParams()); viewUi.setVisibility(View.VISIBLE); myGLView.addView(viewUi,0); // cette version fonctionne mieux scroll = viewUi.findViewById(R.id.Scrollwebview); 然后我以两种方式添加我的WebView。 如果我将 WebView 添加到 viewUi 中。我可以显示 htlm、youtube 视频和 WebGL 以及其他 javascript 动画(2D 和 2D)。但是我不再有 scrool 了。但是使用这种方法,我可以在 WebGl 应用程序上进行操作,使用 onTouch 进行旋转、缩放、精确操作。我需要找到一种使用游戏手柄的方法;)) 如果我将 WebView 添加到滚动条中,可以显示 html、yoube 视频和滚动条。 但WebGL和其他javescript动画工具(2D和3D)不会显示。 所以我的问题是我无法将 WebView 子项添加到 viewUi 并滚动我收到错误“指定的子项已经有父项”。 所以我尝试使用“new ScroolView(contex)”创建scrool,但总是出现相同的错误“指定的子项已经有父项”。我不能有两次同一个孩子,即使它在另一个框架布局内。 所以我想知道如何同时在 viewUi 和 scrrol 中拥有 WebView。 滚动条对于激活 html 按钮或播放器是必不可少的。这就是雷尔的问题。没有滚动,没有点击正确的位置。 感谢您的帮助 PS:忘记说明环境了。 GVR活动 GLSurfaceView VideoUiView 滚动视图 我使用 SurfaceTexture.updateTexImage() 更新 GLSurfeceView 中显示的画布。因此没有 TouchEvent 在屏幕上执行操作。这就是为什么我尝试使用 SroolView 来保存 WebView。 所以我明白 Scrool 取决于 Html Loded 的 CCS,在某些情况下,使用框可以显示比初始 URL 大小更大的长 Scroolview。所以sroolview的使用就是要小到里面移动。 所以我删除了 scroolView 的使用并在 UiView 中加载 WebView。 在 Keyoad 事件或 Vocale 事件上,我使用 uiView.dispatchTouchEvent(MotionEvent) 触发 MotionEvent。因此,对于 WebGL 应用程序来说,一切都非常有吸引力。您甚至可以对 WebGl 动画进行操作。最难的是Zoom。 所以最后我可以在 VR 模式下观看互联网内容。 下一步是使用语音填充文本框。 问候。

回答 1 投票 0

有谁知道印度有什么好的XR平台可以让我了解XR吗?

由于 XR 技术的快速发展和印度学习者的具体需求,在印度寻找一个良好的 XR(扩展现实)学习平台面临着一些挑战。 XR,...

回答 1 投票 0

设置新的 VR 项目后,在 Unity 中使用 Meta All-In-One SDK 时出现“不允许将预制件保存到不可变文件夹”的错误

我正在为使用 Meta All-In-One SDK 的 VR 项目设置一个新的 Unity 项目。为此,我创建了一个新的 3D 内置渲染管道项目,并导入了 Meta-All-In-One SDK(版本 68...

回答 1 投票 0

使用bazel为ARM交叉编译libjpeg_turbo

我正在尝试构建 https://github.com/google/vr180,最后一次更新是 5 年前,但我想在我的设备上使用 3D 相机尝试该应用程序。 我已经修复了很多问题,你可以找到...

回答 1 投票 0

如何使用 PUN 处理两个玩家抓取同一个物体?

有谁知道当两个玩家同时想要抓取一个物体时如何解决? 当一名玩家从另一名玩家手中夺取一个物体时,在两名玩家看来,只有他们是……

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.