如何在Flutter中导入gltf 3d模型?

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

有人知道在 Flutter 中导入 gltf 3d 模型的好方法吗?

我尝试使用:

model_viewer
,
flutter_cube
,
babylonjs_viewer

但无法使用其中任何一个加载 gltf 文件。

flutter 3d gltf
3个回答
0
投票

记录较少的 Three_dart_jsm 存储库有一个“GLTFLoader”类,可以加载 gltf/glb 文件。

要查看 gltf,我会推荐同一作者的 Three_dart


0
投票

Model_viexer_plus 确实导入了一个 gltf 模型并显示它,我使用后端的路由返回了 gltf 文件,并使用该路由作为 ModelViewer url 的入口,它工作得很好。


0
投票

尝试使用 flutter_3d_controller 包。它适用于 (

glb
gltf
fbx
obj
) 文件格式。

这是该包的链接:https://pub.dev/packages/flutter_3d_controller

附注3D 模型的渲染可能无法在某些笔记本电脑上运行,可能是由于图形分辨率的原因。 可能是因为这个原因,您无法渲染 3D 模型。我也遇到了同样的问题,因为我无法在笔记本电脑上渲染 3D 模型,但我能够使用相同的代码在具有高端配置的其他计算机上渲染它们。

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