5
|
Asutosh Panda · 技术社区 · 6 年前 |
![]() |
1
2
github上的此解决方案帮助我: 1.右键单击3D资源并选择“导入场景表单资源” 2.单击“完成” 3.单击“保留断开的渐变更改” 4.在“gradle文件已更改…”单击“立即同步”-同步成功。在sampledata文件夹中创建的sfa文件,以及。在资产文件夹中创建的sfb文件 |
![]() |
2
2
我已通过删除“mtllib xxxx”修复了此错误。我的obj文件头中的mtl。 希望它能帮助别人:) 编辑 我在没有删除obj文件中的某些内容的情况下找到了解决方案。只是把xxxx放在同一个文件夹里。mtl和xxxx。obj公司 |
![]() |
3
1
问题是的名称。obj文件与的不同。sfa和。sfb文件,只需重命名。obj文件的名称为您想要的,并且永远不要接触的名称。sfa和。sfb文件。 还要确保。mtl文件与之关联。 |
![]() |
4
0
当前在Github上为此创建了一个问题。Ubuntu 18.04中的转换器存在兼容性问题,但我不确定它是否适用于其他发行版或Ubuntu的旧版本。 Issue 13 |
![]() |
5
0
Google现在已经更新了Sceneform gradle插件,并修复了这个bug。使用Sceneform插件的1.0.1版。 在项目生成中。gradle文件,替换此-
用这个-
它应该完美地导入您的资产。现在对我有用了。 |
![]() |
6
0
有相同的错误。这不是小故障。我意识到这是因为obj文件(第1行)中的材质路径不正确。它仍然认为材料文件的名称是“材料”。事实上,我已经将其重命名为“tree”。mtl’(它是一棵树的模型)。 教训:不要重命名材质或纹理文件(除非您记得更改obj文件内的路径)。 |
![]() |
7
0
问题是因为场景窗体。资产文件已添加到模块生成中。格拉德尔。下面是一个场景窗体的示例。内部版本中的资产文件。格拉德尔
这将始终提供一条错误消息,表明具有此名称的任务已经存在。 要解决此问题,请删除sceneform。资产文件已添加到Gradle,请重试同步,然后重新导入。再次输入sfb文件。 希望这能解决问题。 |
![]() |
8
0
可能是您没有键入 准确的 上的三维文件名。sfa路径生成。。 转到gradle文件的最后一行,并在我编写的代码中替换文件名 您的-3d-Model-file-Name 请单击此处,然后重试手动生成sfb文件。。
- 最后同步gradle文件并重建项目。。。您的SFb模型将在您指定的位置生成。。 对于那些仍然存在问题的用户,android studio 3.6和sceneform之间也存在兼容性问题。。。 所以那些想要**完整答案的人 关于如何生成sfb文件 click here ** |
![]() |
Danve · 联合跟踪平面上的ARCore对撞机 6 年前 |
![]() |
user3860345 · 确定锚点在当前屏幕中是否可见 6 年前 |
![]() |
sdabet · 谷歌探戈之后的区域学习 7 年前 |
![]() |
Tarak Shah · ARCore Unity:资产/GoogleARCore/SDK/脚本/管理器/TrackedPlaneManager。cs(113,5):警告CS0162:检测到无法访问的代码 7 年前 |
![]() |
Funny LI · ARKit/ARCore开发中的三维模型格式 7 年前 |
![]() |
GameTang · 关于ARCore垂直平面图和显示 7 年前 |
![]() |
FrickeFresh · 用于ARCore的NDK API? 7 年前 |