最近有兩個不一樣的臺灣客戶都反映材質圖檔消失的問題。當Forge Viewer加載模型時,他們看不到自定義的材質圖檔。通過一番研究,我發現這個問題至關容易,本文章將會以簡單的方式描述該如何解決此問題,就讓咱們開始吧!瀏覽器
在開始以前,有一些關於Revit材質轉檔的事你必須先知道:spa
如下項目應僅包含ASCII字符或應以ASCII字符命名:3d
讓咱們開始準備要轉換的模型吧!code
1、 將3D視圖中的視覺樣式切換成真實:
2、 肯定全部文檔名及路徑皆爲ASCII字符:
3、 選擇視圖並加入Revit的發佈設置(Publish Settings)窗口的視圖集中:
4、 將全部自定義義材質圖檔跟RVT檔案放在同一層文件夾:
5、 將步驟4打包成 ZIP 壓縮包:
6、 將ZIP上傳到Forge OSS 桶(Bucket)並使用此設置開始文檔轉換做業:orm
{ "input": { "urn": "{BASE64_URN_OF_THE_ZIP}", //!<<< e.g. dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bXlidWNrZXQvRm9yZ2UgVGV4dHVyZSBEZW1vLnppcA "compressedUrn": true, "rootFilename": "{THE_HOST_RVT_FILENAME}" //!<<< e.g. adn-brick-test.rvt }, "output": { "formats": [ { "type": "svf", "views": [ "2d", "3d" ] } ] } }
7、 在Forge Viewer上加載轉換好的模型,並會看到屏幕上的自定義材質:
blog
此篇文章同步發表在 Forge 官方博客:
https://forge.autodesk.com/bl...圖片