实时渲染是什么概念?
实时渲染强调实时性,也就是说对于每一个操作和指令都能很快看到结果。例如,如果在云游戏中使用了实时渲染技术,就意味着你可以直接登录网页来玩游戏,而不需要安装游戏程序。但实际上各种指令的执行都是在服务器上完成的,用户自己的电脑设备只是简单的接收指令,并以视频的形式呈现各种指令的执行结果。
简单来说,实时渲染技术就是把必须安装在本地电脑上的3D应用程序放到服务器上,用户可以通过普通电脑、手机、平板、VR眼镜等设备直接使用服务器上的程序,有点类似于现在流行的云桌面,但是延迟比云桌面低,可以支持更多的软件类型,包括智慧城市数字孪生行业常用的UE4、U3D、3Dmax、revit、bently、CAD等。服务器将每一帧数据渲染成图片,然后重新编码并通过网络传输,呈现在终端屏幕上。每一帧的数据都是不断变化的,所以每一帧的画面都是呈现的,也是不断运动的,所以在终端上是以视频流的形式呈现的。
对于用户来说,这种使用和以前的电脑使用习惯没有太大区别,只需要一个浏览器就可以打开网站,大大降低了使用门槛。但从技术上来说,要复杂得多。
实时渲染