使用基点在查看器中聚合多个模型

Aggregating several models in a viewer with a base point

我正在开发一个基于 Forge Autodesk api 的自定义 3D 模型查看器。 我在同时显示多个 Revit 模型时遇到问题:实际上,这些模型具有相同的基点,因此它们应该对齐,但是模型显示有偏移。

我已经尝试了几种解决方案,在查看器选项中添加 globalOffset: { x: 0, y: 0, z: 0 },试图让基点手动设置偏移,但这些解决方案中的 none 似乎有效。

我应该怎么做才能做到这一点?

提前致谢!

封闭:screenshot of the viewer displaying the 2 models

感谢@BryanHuang 找到了答案!我只需要在 modelOptions 中添加 applyRefPoint: true 以根据参考点

加载不同的模型