将具有不同单位的模型加载到Forge Viewer中

时间:2019-03-27 18:04:11

标签: autodesk-forge autodesk-viewer

如果我先将模型加载到具有米单位的查看器中,然后再加载以毫米单位的模型,则最后加载的模型将被错误缩放。它的位置很远,太大了1000倍。观众似乎认为第二个模型也以米为单位。 (对于具有不同单位的所有模型,也会发生相同的情况)。

我可以采取一些措施来防止这种情况吗?我宁愿不缩放所有几何图形在加载之后。

1 个答案:

答案 0 :(得分:0)

如果要覆盖第二个模型的单位,则此配置在调用Viewer3D#loadModel时可能会有所帮助。

const modelOpts = {
    applyScaling: 'm'
};

viewer.loadModel( modelURN, modelOpts );

它支持以下单元:

  • 米,米或米
  • 英尺和英寸
  • 英尺,英尺或英尺
  • 英寸,英寸或英寸
  • 厘米,厘米或厘米
  • 毫米,毫米或毫米

希望有帮助!