繁体   English   中英

Autodesk Forge模型衍生API:OBJ文件

[英]Autodesk Forge Model Derivative API: OBJ files

使用Autodesk FORGE Model Derivative API从REVIT文件中查询几何属性会产生非常大的OBJ文件。 例如,将30-40MBs REVIT文件转换为1GBs OBJ文件。

  1. 是否有关于通过FORGE Model Derivative API生成优化的OBJ文件的文档? 下载优化的几何属性还有其他选择吗?
  2. FORGE VIEWER似乎将SVF文件格式作为输入。 SVF是否是自定义WebGL查看器的推荐文件格式,并且SVF上有任何可用的文档吗?

是的,因为您已经完全描述了每个三角形,所以OBJ文件很快就会变得很大,我认为此时并不一定已对其进行优化。 但是,Forge API允许您请求单个组件的几何。 例如,您可以要求特定的墙壁,门或其他几何形状。 Forge Model Derivative端点POST Job可以指定所需的对象:请参见下面的objectIds数组。

{
  "input": {
    "urn": "string",
    "compressedUrn": false,
    "rootFilename": "string"
  },
  "output": {
    "formats": [
      {
        "type": "svf",
        "views": [
          "2d"
        ],
        "advanced": {
          "exportFileStructure": "single",
          "modelGuid": "string",
          "objectIds": [
            "string"
          ]
        }
      }
    ]
  }
} 

要完成我的答案,您可以根据需要从清单文件中获取objectIds。

其他替代方法是使几何图形具有另一种格式,例如step,但今天,我们今天的选择有限(svf,缩略图,stl,step,iges或obj)。 它将在将来扩展,并为每种格式提供支持的选项和优化。

SVF格式是Forge Viewer格式,是一种内部格式,并且今天没有记录。 但是是json,png,SQLlite文件的集合,可以将其解压缩并进行反向工程非常容易。 但是,SVF格式可能仍大于RVT文件本身,但小于OBJ。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM