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

时间:2017-01-30 08:29:10

标签: unity3d hololens

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

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

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

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

感谢您的帮助......

1 个答案:

答案 0 :(得分:1)

在运行时导入繁重的文件(例如 .fbx 那些 - 它取决于模型,但仍然......-)总是一个繁重的操作。既然你说它是针对应用,我想你的目标是移动平台,所以我不建议它。

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

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

  • 在编辑模式下打开应用程序
  • 查找尚未在某些文件夹中转换的新 .fbx 文件
  • 将文件复制到Untiy项目文件夹(这将自动导入)
  • 一旦导入,您可以将它们包装到AssetBundles并在查看器中使用它们

希望这有帮助,