加载图标标记扩展

Loading IconMarkupExtension

正在尝试在 3D 查看器中的对象顶部添加带有文本的标签。我发现以下 post 关于执行此操作的扩展程序:

https://twitter.com/augustomaia/status/1205652823733460993

viewer.loadExtension('IconMarkupExtension', {
  icons: [
    { dbId: 987,label: '300C',css:'fas fa-thermometer' }
  ]
});

加载此扩展,产生以下错误:

"Extension not found: IconMarkupExtension. Has it been registered?"

这是官方扩展的一部分吗?或者在一些代码示例中是否有类似的功能可用,如何进行这样的扩展,将文本标签添加到带有 dbid 和标签的对象顶部?

这是一个自定义扩展,仍在开发中,但您可以在 this repo 查看。

您可能也有兴趣在此处查看 Denis Gregor 提供的一些示例(特别是标记示例): https://github.com/apprentice3d/ForgeViewerExtensions