實時渲染的概念是什麽?
實時渲染強調的是實時性,所謂實時性是指對於每個操作和指令都可以快速的看到結果。比如在雲遊戲中如果使用了實時渲染技術,則意味著可以不安裝遊戲程序,登錄網頁就可以直接玩遊戲。但實際上各種指令的執行都是在服務器上完成的,用戶自己的電腦設備是單純的接收指令和以視頻的方式呈現各種指令的執行結果。
實時渲染技術簡單來說就是,將以前必須安裝在本地電腦的3D應用程序放在服務器上,用戶通過普通電腦、手機、平板、VR眼鏡等設備可以直接使用服務器上的程序,有點類似現在比較流行的雲桌面,但延遲比雲桌面更低而且能支持的軟件類型更多,包括智慧城市數字孿生行業中常用的UE4、U3D,建築行業的3Dmax、revit、bently、CAD等等。服務器將每壹幀數據渲染成壹幅畫面,然後重新編碼通過網絡傳輸,呈現在終端屏幕上,而每壹幀的數據,都在不斷變化,所以每壹幀的畫面呈現出來,也在不停地動,因此在終端上就是以視頻流的方式呈現出來的。
對於用戶來說這種使用和以往的計算機使用習慣沒有太大的差別,只需要瀏覽器打開網址即可,極大的降低了使用的門檻。但從技術角度來說卻要復雜的多了。
實時渲染