【发布时间】:2021-02-25 10:20:33
【问题描述】:
正如官方文档所述,您可以将源文件上传到 OSS,并在您的存储桶中将其转换为具有模型衍生 API 的 SVF。
但是是否可以跳过翻译步骤,直接上传 SVF 项目(例如,其中之一:https://forge-rcdb.autodesk.io/gallery)并加载到 Web 查看器中?
我还没能做到,也找不到任何文档。
【问题讨论】:
标签: autodesk-forge autodesk-viewer autodesk
正如官方文档所述,您可以将源文件上传到 OSS,并在您的存储桶中将其转换为具有模型衍生 API 的 SVF。
但是是否可以跳过翻译步骤,直接上传 SVF 项目(例如,其中之一:https://forge-rcdb.autodesk.io/gallery)并加载到 Web 查看器中?
我还没能做到,也找不到任何文档。
【问题讨论】:
标签: autodesk-forge autodesk-viewer autodesk
是的,这是可能的。无需使用 Autodesk.Viewing.Document.load 方法加载模型衍生服务“清单”,然后使用 Viewer3D#loadDocumentNode 方法从清单中加载特定的“可查看”,您只需调用查看器的 loadModel 方法并提供实际 URL到您的 SVF 文件。
但请注意,Forge 查看器资产(JavaScript、CSS 文件、图标等)仍应来自 Autodesk 域。换句话说,我们不正式支持离线运行应用程序。如果您需要支持您的用户可能暂时与互联网断开连接的工作流程,请参阅https://forge.autodesk.com/blog/disconnected-workflows。
【讨论】:
loadModel 方法用于从自定义 URL 加载现有的 SVF,例如,如果您的 SVF 已经在 AWS S3 中。