Google sceneform 3D导入

问题描述 投票:0回答:1

嗨,我正在尝试在Android Studio中导入3D对象。

到目前为止我所做的:

  • 已安装Google Sceneform工具(测试版)插件(1.15.0版)(并重新启动Android Studio)
  • 在我的应用程序目录中创建sampledata目录

  • 放入我的obj和mtl文件(andy.obj和andy.mtl)

  • 在build.gradle文件中添加(在应用目录中)以下内容:

    1. 应用插件:'com.google.ar.sceneform.plugin'

    2.sceneform.asset('sampledata / models / andy.obj','默认','sampledata / models / andy.sfa','src / main / res / raw / andy']

    3.(在依赖项中)类路径'com.google.ar.sceneform:plugin:1.15.0'

[当我尝试然后右键单击andy.obj并选择导入Sceneform Asset,然后单击完成时,我得到了:导入失败使用新的导入规则,Gradle构建失败。您想还原所做的更改。

我该如何解决此错误?

谢谢

android 3d assets sceneform
1个回答
0
投票

[首先让我清除一件事。如果您已将此代码写入到build.gradle文件中“ sceneform.asset('sampledata / models / andy.obj','default','sampledata / models / andy.sfa','src / main / res / raw / andy')”

然后,无需执行此步骤“右键单击andy.obj并选择导入Sceneform Asset,然后单击完成”。

[将上面的代码放入build.gradle文件中,然后单击“立即同步”,您只需重建项目,您将在此路径“ src / main / res / raw找到您的andy.sfb文件。 /“

[另外,我想告诉您一件事,如果您使用的是Android Studio 3.6,则Sceneform插件版本1.15.0将无法正常工作,因为它与Studio 3.6不兼容。请在此处检查报告的问题[https://github.com/google-ar/sceneform-android-sdk/issues/1078]

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