当前位置: 首页 > 知识库问答 >
问题:

构建不运行后导入场景资产和模型不显示在查看器

公羊涛
2023-03-14

我使用的是android Studio 4.0.1与场景窗体1.15.0,点击导入场景窗体资产后,点击完成在窗口中的. obj文件什么也没发生,观众显示没有三维模型,和构建不运行。我已经尝试了堆栈溢出的所有修复程序,并developer.android应用程序和项目Gradle上的所有头文件,但没有用。Google Sceneform Tools插件已安装。

共有1个答案

卞经业
2023-03-14

我也遇到了同样的问题,对我来说最好的解决方案是使用GLB/GLTF文件。(我用这个https://www.npmjs.com/package/obj2gltf 结果很好)

这里有一些选择:尝试使用Android Studio 3.5。如果场景工具插件也不工作,在build.gradle中设置三维模型

sceneform.asset('sampledata/chair/model.obj',
        'default',
        'sampledata/chair/model.sfa',
        'src/main/assets/chair')

如果这不起作用,请使用此工具:https://github.com/gdamoreira/google-ar-asset-converter

 类似资料:
  • 我使用的是JavaFX Scene Builder2.0。版本,我想在TabPane控制器下导入一个FXML文件。我的想法是,我将拥有一种包含TabPane的容器FXML文件,并为选项卡中的内容创建单独的FXML文件。当我尝试导入FXML文件时,我想在其中添加的内容在一个选项卡下,场景构建器给出错误消息“Failed to import tabcontents.FXML under TabPane

  • 和我的场景代码: 我读过这样的帖子: 为什么我的背景图像不是用FXML显示的

  • 我得到这个错误而导入场景形式资产。我添加了 在项目级渐变文件中,此

  • 问题截图我正在用Sceneform构建一个非常简单的应用程序,目前只有一个带有sceneview的活动,我在其中添加了一个可渲染的。我想加载我在blender上创建的行星的简单模型,并将其导出为obj文件作为可渲染文件。但是,对象会加载和显示,但根本没有纹理或凹凸贴图,它只是灰色的。我需要知道我的代码有什么问题导致纹理无法加载。调试应用程序或logcat中的错误时,我没有收到任何错误消息。 当我使

  • 我使用Scene Builder和Intelij IDEA来构建JavaFX应用程序。当我在scene Builder中预览时,这个场景看起来是正确的,但当我在IntelliJ中执行时,这个场景被放大了1.5倍。在Scene Builder中,舞台是1280x800,但当我运行程序时,它是1920x1200,尽管我设置了1280x800的场景大小。 这似乎是由于Windows10对应用程序进行了缩

  • 我正在使用一个场景形式的Android SDK动画示例项目,并试图导入我自己的FBX进行测试。我把我的fbx添加到sam部长级模型,然后点击导入场景资产。我得到一个错误..."Gradle构建失败,需要新的导入规则。您想还原更改吗?" 在事件日志窗口中,我得到错误:java.lang.运行时间异常:java.lang.NoSuchMultiodError:com.android.tools.ide