我们希望使用Autodesk Forge模型查看器来显示一个非常大的建筑模型。在大多数用例中,只需要在浏览器中显示模型的一部分(由查看器将注意到的边界体素定义)。不可能让每个用户等待将整个模型下载到查看器,因为需要的带宽数量和等待整个模型加载的延迟。
我知道,我们可以通过过滤发布的元素、减少细节/纹理级别或将模型分割成小块来缩小已发布模型的大小。这个问题是关于优化模型加载性能,以便通过API查看单个大型模型的一部分,在发布之前“烹饪”源Revit模型元素结构,或者通过操作已发布模型的节点结构。
在加载模型的一部分时,建议采用哪些技术来减少下载大小/改进加载时间?
发布于 2016-11-29 07:39:49
如您所知,RVT文件被上传到Forge服务器,以便翻译成可流格式。我不知道有任何机会进入这一进程,也不知道控制它的各种选择。因此,你要么要做前处理,要么要后处理。后处理可能很复杂,因为可流的翻译结果格式是无文档的。我目前能够设想的唯一预处理路径是将模型拆分成单独的RVT文件,或者简化整个模型,并将其保存为一个缩小的RVT文件,正如您所描述的那样。
https://stackoverflow.com/questions/40856536
复制相似问题