鍍金池/ 問答/云計算  HTML/ Forge Viewer怎樣離線聚合多個模型?

Forge Viewer怎樣離線聚合多個模型?

我有多個模型,通過forge服務(wù)器轉(zhuǎn)換模型后,分別下載了這些轉(zhuǎn)換后的svf文件格式。那么我怎樣在本地聚合這些模型呢?

回答
編輯回答
獨(dú)特范

在線與離線的差異在于:

  1. 在線加載時,如不知道模型的 URN,則需要先通過 Document.Load() 讀取模型文檔(可以想像成開啟 Revit 項目文檔)獲取里頭的模型 URN,在使用 Viewer.LoadModel() 將多個模型 URN 加載(可以想做在 Revit 里頭開啟多個視圖),當(dāng)然這需要有令牌(Token)才可訪問 Forge 服務(wù)上的數(shù)據(jù)。
  2. 在線加載時,如果已經(jīng)知道模型 URN,則可不用通過 Document.Load() 讀取模型文檔,直接使用 Viewer.LoadModel() 傳入多個模型 URN 加載模型,一樣需要令牌獲取數(shù)據(jù)訪問權(quán)限。
  3. 離線加載時就不需要 Document.Load() 和令牌(Token),只需要知道在自個服務(wù)器上頭的模型(SVF, F2D)位置,通過 Viewer.LoadModel() 直接加載即可。

離線加載的樣例可以參考:https://github.com/Autodesk-F...
多模型聚合的樣例可以參考:https://forge.autodesk.com/bl...

希望對您有幫助~

2017年2月10日 09:38
編輯回答
心癌

如何加載 兩個svf模型??求具體步驟

2017年10月27日 12:24