【问题标题】:how to get a successful response to a manifest request created from an Inventor Assembly file for a svf file如何成功响应从 Inventor 装配文件为 svf 文件创建的清单请求
【发布时间】:2020-02-24 12:21:18
【问题描述】:

我们没有从清单中得到完整的答案,因为这个下载的 swf 文件只有 2kb。

This is my request code

【问题讨论】:

  • 您从请求中得到的实际响应是什么?为什么你认为它不完整?您究竟想用请求中的数据实现什么目标?
  • 另外,请注意,SVF(Forge Viewer 使用的文件格式)文件只是引用其他资产(几何数据、纹理、属性数据库等)的“清单”,因此它的大小可以很小。
  • 但是是否可以从清单中下载收到的 svf 文件,我们尝试下载但只收到一个大小为 2 KB 的文件
  • 在我们的回答中,我们只有一个 3D 角色,我们需要 2D 和 3D。
  • 您能否提供一个您在响应中获得的清单示例?

标签: node.js autodesk-forge autodesk-viewer autodesk-model-derivative autodesk-data-management


【解决方案1】:

您在response 中看到的数据实际上是完整的。 SVF 文件基本上是一个 ZIP 文件,其中包含两个文件 - metadata.jsonmanifest.json - 以及可能还有其他文件。通常,manifest.json 文件引用存储在“旁边”的其他资产。

我正在开发一个用于解析 SVF 及其所有引用资产的实用程序,也许您可​​以使用它来获得灵感:https://github.com/petrbroz/forge-convert-utils/blob/develop/src/svf/reader.ts#L57-L389

【讨论】:

  • 非常感谢,原来我们已经得到了我们想要的但不明白的东西
猜你喜欢
  • 2021-04-24
  • 1970-01-01
  • 2013-12-26
  • 2018-10-12
  • 2019-12-27
  • 2014-09-08
  • 1970-01-01
  • 2022-07-06
  • 1970-01-01
相关资源
最近更新 更多