如何将 3d 模型添加到 Android 应用程序以在 Android Studio 中绘图?

Posted

技术标签:

【中文标题】如何将 3d 模型添加到 Android 应用程序以在 Android Studio 中绘图?【英文标题】:How to add 3d models to Android app for drawing in Android Studio? 【发布时间】:2022-01-13 12:24:34 【问题描述】:

我目前正在尝试为 android 制作绘图应用程序。我已经启动并运行了基本的东西。现在我想向其中添加 3d 模型,以便用户可以选择模型并在其上绘画,他们甚至可以在应用程序本身中制作模型。我找到了 Sceneform,但它主要用于 AR,我不想使用 AR。我想知道是否有一种方法可以实现这一目标,或者我应该使用其他一些框架来做到这一点。欢迎任何帮助!

【问题讨论】:

【参考方案1】:

场景形式支持以下格式的 3D 资源:

OBJ glTF(不支持动画) FBX,带或不带动画。

请阅读。

https://developers.google.com/sceneform/develop/getting-started#import-sceneform-plugin

示例项目

https://github.com/the3deers/android-3D-model-viewer

【讨论】:

Sceneform我已经知道了,但是它可以用来制作非AR应用吗? 我在答案中添加了一个示例项目。你可以试着检查一下。我希望我能帮上忙。谢谢。

以上是关于如何将 3d 模型添加到 Android 应用程序以在 Android Studio 中绘图?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 android studio 中添加 *.jack?

如何将模型从Blender导出到Unity3d

如何将 3D 模型添加到场景中以使它们具有特定的 XYZ 位置?

Unity3D中如何将导入的资源包删除

在运行时使用 Three.js 将文本/图像添加到 Canvas 中呈现的 3D 立方体/模型

Android 房间数据库。如何将我的模型类添加到房间数据库中