标签: sceneform

导入 Sceneform 资产不会生成 .sfa 和 .sfb 文件

当我尝试导入场景形式资产并在弹出的窗口上按完成时,没有任何反应。没有生成 .sfa、.sfb 文件。在 build.gradle 文件中也没有生成任何内容。我不得不提一下,我导入了之前在同一个项目中的场景资产,一切正常,但现在(一段时间后)当我再次尝试时它不起作用。

import assets android-studio arcore sceneform

6
推荐指数
2
解决办法
3767
查看次数

使用 Android Studio 上的 Sceneform 插件导入模型,但出现“创建 sfa 错误”

我正在尝试来自 Google 的用于 AR的新Sceneform SDK。

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

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

我使用的是 Android Studio 3.1.2,我使用的是 Linux 操作系统(Ubuntu 18.04)。

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

android android-studio arcore sceneform

5
推荐指数
1
解决办法
9987
查看次数

Android ARCore:更改平移和旋转的默认手势

我目前正在查看示例场景表单应用程序,我注意到当我运行它时,当我用一根手指拖动它并用两根手指旋转它时,我可以翻译模型。

我想要做的是当两根手指在屏幕上并移动时要完成的翻译,以及只有一根手指向左/向右移动时的旋转。

由于 ARCore 的文档目前还没有完成,所以我很难用反编译的 ARCore 代码自己弄清楚。

谢谢!

android arcore sceneform

5
推荐指数
1
解决办法
788
查看次数

使用 Sceneform 实时下载 3D 模型

如何使用 Sceneform 下载 3D 模型并实时显示在我的 Arcore 应用程序中?

3d android opengl-es arcore sceneform

5
推荐指数
1
解决办法
3497
查看次数

使用 OBJ 文件生成 SFB 文件时,导入 Sceneform Asset 选项会出错

我有一个用于 3D 对象的 OBJ 文件,我正在使用导入 Sceneform 资产将其转换为 SFA,但这样做时总是出现错误,指出 无法在磁盘上找到“sampledata/models/plc.mtl”

在此处输入图片说明

您可以看到红色框。

在其中一个中,您可以看到 gradle 已为 sceneform.asset 创建了背景代码,但由于缺少 mtl,它无法更进一步。

此外,在默认的 google 的 arcore 项目中,SFB 文件位于 raw 文件夹中,但它是在 assets 文件夹中创建的。

见下图。

在此处输入图片说明

任何人都可以帮我解决这个问题。我是 ARCore 开发的新手。

java android arcore sceneform

5
推荐指数
1
解决办法
4180
查看次数

How to render a View to the right of parent node in ARCore sceneform

Using ViewRenderable I am rendering layout file. I gave fixed width and height for the layout file

<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="500dp"
    android:layout_height="50dp"
    android:background="@android:color/transparent">
// Add design
</android.support.constraint.ConstraintLayout>
Run Code Online (Sandbox Code Playgroud)

Now I am building layout as ViewRenderable

 // Build a renderable from a 2D View.
        CompletableFuture<ViewRenderable> meterOne =
                ViewRenderable.builder().setView(this, R.layout.meter).build();

     CompletableFuture.allOf(circle,
                meterOne, meterTwo)
                .handle(
                        (notUsed, throwable) -> {
                            // When you build a Renderable, Sceneform loads its resources in the background while
                            // returning a CompletableFuture. Call handle(), thenAccept(), or check isDone()
                            // …
Run Code Online (Sandbox Code Playgroud)

android arcore sceneform

5
推荐指数
1
解决办法
1567
查看次数

ARCore – 如何在没有任何特征点的情况下在墙壁等表面上放置/创建对象?

例如:我有兴趣在垂直平面上放置 2D 图像(例如:白色或单色墙,不存在特征点)。

有哪些不同的解决方法?

我知道 ARCore 支持相对于其他对象放置对象。如何扩展它以满足我将对象相对于未检测到特征点的其他对象放置的要求?

非常感谢任何想法或解决方法。

java android augmented-reality arcore sceneform

5
推荐指数
2
解决办法
7246
查看次数

如何使用 ARCore 相机捕捉物体的图像?

我正在使用 ARCore 创建一个应用程序以在空白表面上显示一些图像。我想捕获显示对象的那个表面的图像。我在 AR 相机屏幕上放了一个捕获按钮。

是否可以使用 ARCore 相机中的对象捕捉该视图?

android augmented-reality kotlin arcore sceneform

5
推荐指数
1
解决办法
2504
查看次数

如何在 Android 中以编程方式将 .obj 文件转换为 .sfb 文件

我正在开展一个 AR 项目,我们根据多种因素在线生成实时 3D 模型(.obj 文件)。不幸的是,我无法使用 gradle 转换 .obj 文件并将其上传到服务器。

我想知道是否有人知道 .sfb 文件是如何格式化的(我进行了研究,但找不到任何解决方案),以便我们可以在我们的服务器中生成 .sfb 文件,或者可选地一种可以帮助我转换 .sfb 文件的方法或算法。以编程方式将 obj 文件转换为 .sfb 文件。

android unity-game-engine augmented-reality arcore sceneform

5
推荐指数
0
解决办法
2274
查看次数

将 Depth API 与 sceneform 结合使用

深度 API 可以与 sceneform 一起使用吗?因为使用 modelRenderable() 渲染了完整的 3D 模型,那么如何使用 Depth API 来完成 3D 模型的部分遮挡呢?

android-studio arcore sceneform

5
推荐指数
0
解决办法
304
查看次数