数字孪生、虚拟仿真技术的出现,通过大型的应用模型还原,让城市/园区或学校都走向智慧化,这些大型模型应用通常都是很大的,如果运行起来那用户通常需要配备昂贵且笨重的高性能配置的计算机,这极大地限制了这些大型应用的普及场景和用户体验。拿ue做的内容来说,可能为了轻量化使用,使用官方的像素流;有的或是用webgl开发,然而,这两种方式并不能很好的满足使用,比如像素流的方式长时间运行可能会卡顿、黑屏,并且只能支持ue开发的内容;webgl的方式一般也是受限于终端设备GPU,大型场景需简化模型/LOD优化,在低端设备会无法运行,整体来说这两种方式在轻量化上并没有做到很好。云流技术的出现,正在从根本上打破这一僵局,为大型应用在轻量端的流畅使用提供了更完美的解决方案。
云流的技术方案,如点量云流是将所有复杂的图形计算和数据处理放在远程的高性能云服务器集群上完成。在云端,每一帧画面都被渲染成高分辨率的视频流,然后通过高速网络实时编码传输到用户的终端设备上。而用户的终端,无论是手机、平板、轻薄笔记本,还是AR/VR眼镜,其主要职责只剩下两件事:接收视频流,以及将用户的操作指令(如点击、拖拽、键盘输入)实时回传到云端。这种模式将终端的计算压力降到了最低。
简单来讲,最直接作用就是实现了大型应用的“普惠化”与“移动化”。一位设计师不再需要携带沉重的工作站,只需拿出一台普通的平板电脑,连接网络,即可随时随地继续操作大型BIM建模软件,进行模型设计或协同。一位医学专业的学生,可以在自己的轻薄本上流畅运行庞大的虚拟解剖程序,所有计算都在云端完成。这极大地降低了用户使用高端软件的门槛,使专业能力不再被硬件设备所束缚。更进一步地来说,极大地促进了跨平台的无缝体验。由于应用本身实际运行在云端,与用户本地设备的操作系统和硬件架构无关,因此任何能够解码视频和联网的设备,理论上都可以成为访问这些大型应用的窗口,实现真正的应用体验随行。
对于应用的分发、更新与安全性方面,通过大文件分发技术,可以将应用模型同步分发到局域网内的多台服务器上,无需在每台机器上手动上传,并且不论是应用模型还是操作,都是在服务器云端进行,数据不落地。
综合来看,对于大型模型的使用来说,像素流以及webgl的方式不及云流,解决了这两者方案无法解决的问题,是一个不错的选择。