我正在使用 Autodesk.Viewing.MarkupsCore 扩展向模型添加标记。但我面临着具有较大项目基点的 Revit 模型的问题。 例如,在项目基点约为 (8185296, 8185296, 50) 的模型中,为了添加尺寸,光标位置和绘制尺寸之间会有一段距离。
(但是,Autodesk 查看器中的原始测量工具完全可以正常工作)。
有什么办法可以避免这些模型中的这个问题吗?
编辑: 我使用这些选项在查看器中加载模型:
var modelOptions = {
sharedPropertyDbPath: doc.getFullPath(
doc.getRoot().findPropertyDbPath()
),
applyScaling: 'm',
applyRefPoint: true,
isAEC: true,
};
viewer.loadModel(
svfUrl,
loaderOptions,
onLoadModelSuccess,
onLoadModelError
);
编辑2: 像
michael beale的答案一样更改
globalOffset
后,模型的质量急剧下降: