如何修复具有大共享坐标的模型上的摇动几何

时间:2019-08-20 12:52:30

标签: autodesk-forge autodesk-viewer revit autodesk-bim360

我正在Forge模型查看器中加载多个Revit模型。为了正确对齐它们,我使用了here

所述的以下加载选项
var modelOptions = {
    sharedPropertyDbPath: doc.getPropertyDbPath(),
    globalOffset: { x: 0, y: 0, z: 0 },
    applyRefPoint: true,
    isAEC: true
};

这在Revit文件中效果很好,在Revit文件中,项目基点的坐标不会太大。但是,如果Revit文件的项目基点具有较大的坐标(例如x:6698000,y:297500),则在旋转模型或什至弄乱了三角视图时会导致抖动。

当您将PlacementTransform设置为较大的坐标时,似乎也会发生此问题,如示例here

所示

如何解决此类模型的这种摇晃行为?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用globaloffset来调整偏移量吗?

这是一个例子:

Model aggregating in viewer - coordinate issue