当我使用 2.5 版 viewer.js 时。我可以在一个查看器中加载三个 rvt 模型(一栋建筑,将每三层楼拆分为一个模型),它非常适合。
切换到最新的 viewer.js (v.2.10) 后,三个 rvt 模型将相互重叠。
我检查了v2.5查看器和v2.10查看器之间的区别,V2.5有以下代码:
//If there is already a model loaded, we need to use the same globaOffset as the first model,
//with the assumption that multiple models are loaded into the same space (more or less).
if (this.viewer3DImpl.model && !options.globalOffset) {
options.globalOffset = this.viewer3DImpl.model.getData().globalOffset;
}
如何在不编辑 2.10 查看器源的情况下获得与 v2.5 查看器相同的结果?