首页 文章

Hololens统一应用:在运行时导入.fbx 3D模型

提问于
浏览
1

我6个月后一直在玩Unity,所以我不是“专家” .

我正在尝试开发一个应用程序,通过该应用程序可以从列表中选择3D模型(.fbx中的机械绘图),导入它,并通过向模型添加一些组件,缩放,旋转或移动显示的模型 .

此外,在应用程序运行时,用户应该能够将新的.fbx绘图复制并粘贴到特定文件夹,并且应用程序通过访问该文件夹,也应该能够打开新文件...

所以问题是:有没有办法导入运行时fbx文件并将其作为游戏对象实例化?

谢谢您的帮助...

大号

1 回答

  • 1

    在运行时导入繁重的文件(例如.fbx的文件,这取决于模型,但仍然......),总是很繁重的操作 . 既然你说这是 app 我猜你的目标是移动平台,所以我不建议 .

    通过Google搜索"unity import fbx runtime",您可以在Unity论坛上访问this thread,其中有人确实实现了此目的 . 但是资产不再在线 .

    如果您正在寻找独立平台,您可以使用2个Unity程序来实现此目的:一个用于加载操纵3D对象,另一个用于导入.fbx文件 . 为此,您可以按照此顺序(甚至使用某些批处理自动执行此操作):

    • 在编辑器模式下打开应用程序

    • 查找尚未在某些文件夹上转换的新.fbx文件

    • 将文件复制到Untiy项目文件夹(这将自动导入)

    • 一旦它们被导入,你可以将它们包装成AssetBundles并在你的查看器中使用它们

    希望这可以帮助,

相关问题