【问题标题】:Autodesk forge - markup extension - create new EditMode toolAutodesk forge - 标记扩展 - 创建新的 EditMode 工具
【发布时间】:2021-01-30 04:29:02
【问题描述】:

这与here 发布的问题非常相似,但没有提到任何有用的内容。

我正在尝试查找有关如何为标记扩展创建新的 EditMode 工具的文档。文档非常稀缺,我找不到标记扩展的源代码。我唯一能找到的是here

我正在尝试破译这个文件:https://developer.api.autodesk.com/modelderivative/v2/viewers/7.*/extensions/Markup/Markup.js,但它有很多 webpack 引用并且很难阅读。

有人设法创建了自定义的 EditMode 工具吗?

编辑

我团队的一名成员设法找到了标记扩展的来源:

https://autodeskviewer.com/viewers/latest/docs/extensions_Markup_core_Markup.js.html

【问题讨论】:

    标签: autodesk-forge autodesk-viewer


    【解决方案1】:

    很遗憾,目前正式支持实现自定义标记类型。您找到的文档 (https://autodeskviewer.com/viewers/latest/docs/tutorial-feature_markup.html#create-a-new-drawing-tool-a-new-editmode) 准备好生产。

    编辑:

    虽然我仍然认为标记代码还没有为自定义标记实现做好准备,但这里有一个正在进行中的自定义标记工具,用于绘制笑脸: https://github.com/petrbroz/forge-basic-app/blob/sample/custom-markup/public/smiley-markup.js

    在示例应用程序中,它通过单击按钮激活: https://github.com/petrbroz/forge-basic-app/blob/sample/custom-markup/public/main.js#L11-L20

    它正在行动中:https://imgur.com/a/2SFrGIM

    【讨论】:

    • 我目前正在探索创建新标记类型的可行性(并计划在forge.autodesk.com/blog 上分享我的发现)。但到目前为止,扩展MarkupEditMode 和各种EditAction 类的过程并不简单,所以我将与 Forge Viewer 工程团队交谈,看看他们是否可以提供更高的级,易于扩展的类。
    • 谢谢您,您的示例链接非常有用。写完后,您能否回来更新您的答案并提供指向该博客的链接?
    • 另一个问题,你是怎么走到这一步的,你有带有标记扩展的 EditMode 的源代码吗?
    • 是的,我的代码基于MarkupCircleCircleEditMode和其他部分的实现。
    • 你有链接到标记扩展和工具的来源吗?
    猜你喜欢
    • 1970-01-01
    • 2019-02-19
    • 2020-06-21
    • 2021-05-18
    • 2020-08-03
    • 2020-07-07
    • 2020-10-30
    • 2019-05-02
    • 2018-01-17
    相关资源
    最近更新 更多