所需的下载速度



首先,对不起我的英语。我需要一些关于Forge的帮助。我需要在Unity.UI上显示BIM模型的下载速度,无论是.RVT还是从BIM360下载的任何东西。是否可以准确地知道它在哪里下载,以便能够将下载的字节数放在那里?。另一个问题。目前,从Autodesk服务器下载的时间约为110秒。据我们所知,下载是通过mesh软件包进行的。有没有办法加快下载速度?我们的客户需要下载速度更快。

大小(以Mb为单位(取决于模型,因此很难告诉您RVT图像的大小。它还取决于资产质量以及您实际请求查看的内容。所以我恐怕真的不能回答这个问题。但是,如果您有兴趣在UI中创建进度条,您可以从模型清单中询问三角形、材质定义和纹理的数量,并根据您使用的访问数据的技术计算下载百分比。AR|VR工具包中有一个这样做的例子,但这同样取决于您使用的技术。

假设您使用的是AR|VR Toolkit,网格请求是并行完成的,因此下载和实例化网格的速度取决于您的互联网带宽和设备运行Unity的速度。在工具包中,您可以加速下载,但可以接受在此期间失去对UI的控制。由于Unity的限制,单线程运行是一个折衷方案。

该工具包还可以将模型转换为glTF,您可以使用gltfast-Unity插件来获得更好的性能,但会丢失与对象相关的元数据。另一个妥协是由于glTF在这个时候的性质。

最新更新