【发布时间】:2021-08-02 02:19:37
【问题描述】:
我是 Flutter 新手,目前正在开发基于 AR 的应用程序。我想在 RUNTIME 创建可渲染的 3d Sceneform 资产。我知道如何在 build.gradle 文件中定义 Sceneform 资产,但这不是动态的。
编译中制作3d场景资源的方式(app级build.gradle):
sceneform.asset('sampledata/earth.obj',
'default',
'sampledata/earth.sfa',
'src/main/assets/earth_model')
但我想在运行时创建一个场景形式资产。我正在使用arcore_flutter_plugin 和 Google 的 AR 核心与场景形式。我无法找到任何帮助/示例来在运行时从 Flutter 中的 firebase 存储渲染 3d 场景形式资产。所有可用的文档都适用于 java 和 kotlin。在运行时渲染场景资源的目的是从firebase storage加载一个.sfb文件并在应用中渲染,以保持应用的轻量级。
【问题讨论】:
标签: android flutter arcore sceneform 3d-model