问题标签 [sceneform]

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 投票
4 回答
3794 浏览

augmented-reality - 用于 ARCore 应用程序开发的 OBJ 文件

andy.objARCore Sample中的文件有什么意义?

假设我们将 andy.png 替换为新图像,我们如何.obj为新图像生成文件?

0 投票
4 回答
8031 浏览

scenekit - ARKit / ARCore 开发中的 3D 模型格式

我是 iOS 和 Android 的 AR 游戏开发的初学者。我有以下问题:

  1. ARKit for iOS 和 ARCore for Android 分别支持哪些 3D 模型格式?(我尝试过.dae.obj得到 ARkit 的支持,尚未测试 ARCore。)

  2. 我们的 3D 模型供应商只能为我们提供 FBX 格式。如何将其转换为 ARKit 和 ARCore 支持的格式?我尝试使用 3D 模型转换器,但转换后的模型没有纹理。

0 投票
1 回答
1006 浏览

arcore - 如何使用 Sceneform 对每一帧进行处理?

我想更新与每帧更新的锚点关联的数据。如何从 ArSceneView 获取每一帧的帧?

0 投票
2 回答
1308 浏览

arcore - 构建 ARCore 的 hellosceneform 示例时出现“错误转换资产”

当我在 Android Studio 中构建“hellosceneform”示例时,我从 Gradle 收到“错误转换资产”错误。谁能告诉我如何构建示例?谢谢!

0 投票
0 回答
966 浏览

android - ViewRenderable 无法与 VideoView [SceneForm ARCore] 一起正常工作

Github 问题:https ://github.com/google-ar/sceneform-android-sdk/issues/9

我正在使用ViewRenderable此布局

TextView的并Button在 ARScene 中正常出现,但VideoView与 Camera 一起移动。

在此处输入图像描述

我的最终目标是用色度键播放视频。但我也无法播放视频

0 投票
2 回答
1918 浏览

android - 在 SceneView 中相对于相机定位对象

我尝试修改 SceneForm 示例,以便在触摸场景后立即相对于相机定位对象,但没有对象出现。我错过了什么?检查文档和 YouTube 视频无济于事。任何想法,将不胜感激!

下面的代码(在 Kotlin 中):

0 投票
2 回答
1135 浏览

android - 在 Android 上将图像与视频流合并

我正在研究 Android 上的增强现实。

我在 Android 应用程序中使用 ARCore 和 Sceneform。

我已经尝试了示例项目,现在想开发自己的应用程序。

我想要实现的一种效果是将图像(例如 .jpeg 或 .png)与来自车载摄像头的设备的实时馈送结合/叠加。

图像将具有透明背景,允许用户同时查看实时提要和图像

但是我不希望覆盖的图像是固定/静态水印,当用户放大、缩小或平移时,覆盖的图像还必须放大、缩小和平移等。

我不希望过度播放的图像变成 3d 或任何类似性质的东西。

使用 Sceneform 可以实现这种效果吗?还是我需要使用其他 3rd 方库和/或工具来达到预期的结果。

更新

用户正在一张白纸上绘图。纸张被定向,以便用户舒适地绘图(左手或右手)。用户在完成图像时可以自由移动纸张。

一个安卓设备被放在一张纸上,拍摄用户绘制他们选择的图像。

实时摄像机源正在投射到大型电视或监视器屏幕上。

为了帮助用户,他们选择了要“跟踪”或“复制”的静态图像。

此图像是在 Android 设备上选择的,并且正在与 Android 应用程序中的实时摄像头流相结合。

用户可以放大和缩小他们的绘图,并且组合的直播流和选定的静态图像也会放大和缩小,这将使用户能够通过绘制“手绘”来精确复制选定的静态图像。

当用户直接看这张纸时,他们只会看到他们的图画。

当用户在电视或监视器上观看他们的演员直播时,他们会看到他们的绘画和叠加的所选静态图像。用户可以控制静态图像的透明度,以帮助他们制作准确的副本。

0 投票
8 回答
10476 浏览

android - 在 Android Studio 上使用 Sceneform 插件导入模型,但出现“创建 sfa 时出错”

我正在尝试 Google 为 AR 提供的新Sceneform SDK。

它说要使用 Google Sceneform Tools 插件来导入资产。所以我按照这里提到的所有步骤来导入我的资产。

在导入任何 3D 模型(.obj 或 .fbx 格式)时,每次我收到此错误 -错误创建 sfa时没有其他错误详细信息,然后它提供了恢复资产导入过程的选项。

我正在使用 Android Studio 3.1.2,并且在 Linux OS (Ubuntu 18.04) 上。

我已经一次又一次地验证了这些步骤,但一切看起来都很好。还有其他人面临同样的问题吗?

0 投票
3 回答
1388 浏览

android - 在 ArFragment 中隐藏加载屏幕

我是 ArCore 的新手并使用 ArFragment。我想在检测到飞机时显示我的“菜单”视图并隐藏这个加载图像。 在此处输入图像描述

我使用了“ arFragment.getArSceneView.getScene().setOnUpdateListener ”。每当我实现自己的“setOnUpdateListener”时,我都可以显示我的菜单,但这个加载图像不会隐藏。此图像仅在我未实现 updateListener 时自动隐藏。这是来自 activity_main.xml 的片段和来自 MainActivity.java 的监听器

0 投票
4 回答
4390 浏览

java - ARCore – 如何为可转换节点设置默认比例?

我正在使用Transformable节点并且能够设置最小和最大比例值。但我使用的模型的默认尺寸要大得多,所以我必须使用手势使其变小。

如何设置模型/可变形节点的默认比例值?