我正在尝试使用autodesk-forge-viewer api复制显示here的演示部分。特别是,我无法找到有关如何为3D模型的特定区域进行导航的代码片段。例如,如果渲染3D模型是房子,我要求如果点击"卧室"这是浏览器中的某个链接,3D渲染模型应该向我显示" Bed Room"。在显示的示例应用程序中,它们提供的功能与#34;模型浏览器"。
的功能相同有人可以帮助我吗?
答案 0 :(得分:0)
首先需要了解您感兴趣的节点的dbId,大多数查看器API方法都将dbId作为输入。您可以通过收听选择事件,查看that post或parsing the instance tree并检查节点属性来查看这些是否是您要查找的节点。
然后,您可以使用viewer.fitToView([dbIds])
,viewer.hide([dbIds])
,viewer.show([dbIds])
等方法......以下是另一篇可能有用的文章:Hidding completely viewer nodes (no ghosting)。
希望有所帮助。