伪造脱机查看器创建新符号

时间:2018-07-02 09:25:21

标签: autodesk-forge

在Forge离线查看器中,是否可以在图形中绘制一些线以创建新符号并获取符号坐标?可以在离线模式下的图形中创建图案填充吗?是否可以获取特定层中所有对象的句柄?

1 个答案:

答案 0 :(得分:1)

不幸的是,Forge Viewer仅用于查看目的,当前没有正式的创建API,并且加载的模型是只读的。通过查看器构建在three.js r71的顶部。但这是私有维护的,不支持three.js的所有功能。

但是,有一种方法可以通过markup extension将自定义形状添加到Viewer视口中。标记ext通过绘图svg图形归档到标记画布。添加自定义图形将使您的生活更加轻松。此代码段显示了如何进入标记编辑模式。

var markup;
viewer.loadExtension('Autodesk.Viewing.MarkupsCore').then(function(markupsExt){
  markup = markupsExt;
});

markup.enterEditMode();
var cloud = new Autodesk.Viewing.Extensions.Markups.Core.EditModeCloud(markup)
markup.changeEditMode(cloud);

参考文献: