[英]How to write Javascript code for model browser while using autodesk-forge-viewer API
我正在嘗試使用 autodesk-forge-viewer api 復制此處顯示的演示的一部分。 特別是,我無法找到有關如何為 3D 模型的特定區域進行導航的代碼片段。 例如,如果渲染 3D 模型是房子,我要求如果單擊瀏覽器中某個鏈接的“卧室”,3D 渲染模型應該向我顯示“卧室”。 在顯示的示例應用程序中,它們提供與“模型瀏覽器”相同的功能。
有人可以幫我嗎?
您首先需要知道您感興趣的節點的 dbId,大多數查看器 API 方法都將 dbId 作為輸入。 您可以通過偵聽選擇事件、查看該帖子或通過解析實例樹並檢查節點的屬性來查看這些節點是否是您要查找的節點來獲得這些。
然后,您可以使用諸如viewer.fitToView([dbIds])
、 viewer.hide([dbIds])
、 viewer.show([dbIds])
......這是另一篇可能有用的文章: 隱藏完全查看器節點(沒有重影) 。
希望有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.