【发布时间】:2021-04-30 23:18:57
【问题描述】:
请帮助我了解如何选择/缩放对象而无需在伪造查看器中手动单击,
请提供任何链接或代码,我们需要在加载时选择对象
【问题讨论】:
标签: autodesk-forge viewer forge
请帮助我了解如何选择/缩放对象而无需在伪造查看器中手动单击,
请提供任何链接或代码,我们需要在加载时选择对象
【问题讨论】:
标签: autodesk-forge viewer forge
Viewer3D 类公开了许多有用的方法,例如 getSelection()、select(ids) 或 fitToView(ids),可用于满足您的需要。这些方法中的大多数都适用于 ids 或 dbids,它们是表示单个对象的数字标识符。
尝试打开一个现有的 Forge 应用程序(例如 https://forge-basic-app.herokuapp.com),打开其中一个模型,选择模型中的一个或多个对象,打开浏览器控制台,然后输入 NOP_VIEWER.getSelection()。这应该返回代表所选对象的 ID 数组。然后,尝试键入NOP_VIEWER.fitToView(...),传入与第一个参数相同的数字数组(例如,NOP_VIEWER.fitToView([123, 456, 789]))。这应该会使选定的对象进入相机焦点。
【讨论】: