autodesk-forge - Autodesk forge 是否仅支持 3D 模型演示?我可以显示二维平面图吗?
问题描述
目前3D模型是按照Autodesk forge官网提供的文档来展示的,但是没有提供相关的api或者扩展来直接展示2D平面图。请告诉我具体步骤,我将不胜感激。
解决方案
对于 Revit 2D 视图转换,请检查您是否在“发布设置”的任何视图集中选择了它们。
role: 2d
在查看器方面,请在加载模型时尝试在代码中指定适当的视图过滤器。例如,
const filter = {
type:'geometry',
role: '2d' //!<<< the key
};
const rootItem = doc.getRoot();
const viewables = rootItem.search(filter);
viewer.loadDocumentNode( doc, viewables[0] );
推荐阅读
- java - 我的数组只记住最后输入的最后一个元素,直方图打印不正确
- python - 如何使用变量来定义一个目录烧瓶python3
- ruby - 给定多个参数,在 ruby 中格式化整行
- stripe-payments - 我如何确保客户不会跳过带有条纹的付费专区?
- squarespace - 自定义 css 光标不适用于 vimeo 块
- azure - IIS 重写规则以排除虚拟目录
- r - 如何计算偏差标准信息到 mcmc 模型
- python - 是否可以获得(可能已装饰的)Python 函数体的源代码,包括内联注释?
- python - 我们如何在 Python 中删除 Google 电子表格中的行?
- mysql - mysql 在不包含指定字符串的字符串之前的字段中添加文本