2013-06-27 56 views
3

所以我今天讀了約babylonJS,我被它吹走了。我試圖弄清楚如何將整個3D場景加載到巴比倫。我已經設法導出蜘蛛俠的3D模型,並有.babylon文件,但那麼是什麼?在文檔中,它只聲明
「從3D資產導入場景
Babylon.js可以從稱爲.babylon的文件格式加載場景,該文件格式基於JSON幷包含創建完整場景所需的全部數據。將一個3D場景導入babylonJS

有關如何實現此目的的任何想法? 感謝

回答

5

一旦你有一個.babylon文件,你可以調用SceneLoader.Load功能:

BABYLON.SceneLoader.Load("", "scene.babylon", engine, function (newScene) { 

}); 

Load函數採用下列參數:

  • 場景文件夾(可以是空的使用與您的頁面相同的文件夾)
  • 場景文件名
  • 參考在發動機
  • 回調給你加載的場景(在我的情況,我用這個回調到 相機安裝到畫布上,並推出我的渲染循環)
  • 的進度報告回調

更多細節在這裏: https://www.eternalcoding.com/?p=313