摘 要:本文基于通信、虚拟化、GPU渲染、图像编解码等技术,设计实现三维云渲染服务系统。通过将重量级可视化应用在云端渲染,并加密编码传输至客户端,客户端通过相对应的解码技术解码,客户端即可拥有云端高性能机器的渲染效果,客户端可以基于任意操作系统、任意浏览器、不安装任何插件的情况下输入URL即可访问。
关键词:云渲染;数字孪生;可视化;虚拟化
1.概述
当前处于一个信息化高速发展的时代,智慧城市的数字化、信息化建设离不开重量级可视化应用的支撑,然而,重量级可视化应用对客户端硬件性能要求非常高,在移动端设备上几乎无法使用这些重量级可视化应用,用户想要使用重量级可视化应用就必须配置上一台硬件配置非常好的电脑,并且需要在受限制的软件环境下才能使用,让这些重量级可视化应用真正推广落地使用成了难题。
目前重量级可视化应用主要有桌面版应用及网页版应用。桌面版应用基于C/S模式开发,用户使用需要下载相对应的客户端软件,然后在其底层支持的操作系统下,使用高配置客户机打开软件查看应用内容,网页版应用是基于B/S模式开发出来的网页应用,用户只需要输入Url地址即可在线访问,当前已有两种技术实现了重量级可视化应用在浏览器上访问:一种基于插件技术实现的(需要开发专门的可视化渲染插件,浏览器需要安装专门插件,并不兼容所有浏览器),另……