簡體   English   中英

Autodesk Forge將幾何圖形添加到瀏覽器中的模型

[英]Autodesk forge add geometry to model in browser

我正在嘗試使用Autodesk Forge API創建在線Revit查看器。 我要實現的任務是能夠編輯現有幾何圖形的顏色,並且還可以從瀏覽器向模型添加新的幾何圖形。 有誰知道該怎么做,我可以從哪里開始,或者甚至可以做到?

是的,您絕對可以編輯現有模型幾何圖形和聚合模型的顏色和材料。 我相信Philippe的庫樣本提供了擴展,可同時執行以下操作:

https://github.com/Developer-Autodesk/ng-gallery

如果不是,那么另一個GitHub示例也會這樣做。

您還應該檢查雲和移動DevBlog。

這是一個在Forge Viewer場景中編輯材質的示例:

http://adndevblog.typepad.com/cloud_and_mobile/2016/08/ace-editor-for-threejs-shadermaterials-in-the-forge-viewer.html

這是有關將Forge轉換的OBJ模型添加到場景的文章:

http://adndevblog.typepad.com/cloud_and_mobile/2016/08/loading-obj-files-translated-with-model-derivative-api-into-a-threejs-scene.html

此處討論了完整的模型聚合:

http://adndevblog.typepad.com/cloud_and_mobile/2016/02/model-aggregation-with-view-data-api-exposed.html

請記住,查看器是基於three.js的,因此要執行一些操作,例如向場景中添加自定義網格,這與在three.js中所做的非常相似。 但是,查看器選擇邏輯不會檢測到您的網格,如果需要,則需要做一些額外的工作。

您可以看一下這兩個擴展,以獲取添加網格和更改材料顏色的示例:

Autodesk.ADN.Viewing.Extension.MeshImporter

Autodesk.ADN.Viewing.Extension.Material

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM