我目前正在开发一个与Autodesk Forge平台集成的web应用程序。应用程序托管在AWS上。基本上,用户上传他们的Revit文件,模型被翻译并呈现在查看器上,元数据被提取出来并进行一些可视化。小型模型(高达200 MB)可以在60秒内上传并呈现在查看器上。但是当我上传一个大的(1-2 GB) Revit文件时,需要超过5分钟(这不是一个好的用户体验)才能在查看器上翻译和呈现。有没有办法使上传和渲染过程更快?翻译速度所依赖的因素是什么?这是通过优化我的代码来解决的吗?我到处寻找解决办法,但什么也找不到。请给我建议。
谢谢!
发布于 2022-05-13 02:17:15
为了使上传任务更快,我们可以使用可恢复的上传来并行地上传大模型:https://stackoverflow.com/a/70034186/7745569。
注意:我们将迁移到直接到S3的方法,将文件上传/下载到Forge服务,下面是迁移参考:
为了查看性能,我建议您查看svf2格式。它有助于解决大型模型的性能问题。
https://stackoverflow.com/questions/72194678
复制相似问题