2017-01-30 101 views
1

我從6個月開始玩Unity,所以我不是「專家」。Hololens統一應用程序:在運行時導入.fbx 3D模型

我想開發一個應用程序,通過它可以從列表中選擇一個3D模型(在.fbx中的機械製圖),導入它,並且通過向模型添加一些組件,縮放,旋轉或移動模型顯示。

此外,應用程序正在運行時,用戶應該能夠將新的.fbx圖形複製並粘貼到特定的文件夾,並且應用程序通過訪問該文件夾應該也能夠打開新文件。

所以問題是:有沒有辦法導入運行時的fbx文件並將其作爲遊戲對象進行安裝?

謝謝您的幫助...

大號

+0

你的問題解決了嗎?如果是這樣,請考慮選擇正確答案。 – Kardux

回答

1

導入重的文件(如.FBX那些-granted這取決於模型,但仍然...-)在運行時總是一個沉重的操作。既然你說這是爲應用程序我想你是針對移動平臺,所以我不會建議它。

通過Google搜索「unity import fbx runtime」您可以在Unity論壇上訪問this thread,其中有人確實做到了這一點。但是該資產不再在線。

如果您正在尋找獨立平臺,您可以始終使用2個Unity程序來實現此目的:一個用於加載操作3D對象的位置,另一個用於導入文件的位置。要做到這一點,你可以按照這個順序(甚至使用一些批處理來自動執行此操作):

  • 開放應用程序編輯器的模式
  • 找尚未轉換新.FBX文件某些文件夾
  • 文件拷貝到Untiy項目文件夾(這將自動導入)
  • 一旦他們進口的你可以用它們爲AssetBundles,並在你的瀏覽器中使用它們

希望這會有所幫助,