unity3d雲伺服器
① 實時雲渲染是什麼
隨著技術的發展和行業的細分,新名詞層出不窮,對於不太熟悉的行業或者技術遇到新名詞不懂很正常,點量雲小芹發現在雲渲染中,很多人對於實時渲染還有很多疑問,而疑問比較多的是「什麼是實時渲染」,關於這個問題其實做過很多說明,簡單來說就是將以前必須安裝在本地電腦的程序放在伺服器上,用戶通過普通電腦、手機、平板、VR眼鏡等設備可以直接使用伺服器上的程序,有點類似現在比較流行的雲桌面,但延遲比雲桌面更低而且能支持的軟體類型更多,包括智慧城市數字孿生行業中常用的UE4、U3D,建築行業的3Dmax、revit、bently、CAD等等。伺服器將每一幀數據渲染成一幅畫面,然後重新編碼通過網路傳輸,呈現在終端屏幕上,而每一幀的數據,都在不斷變化,所以每一幀的畫面呈現出來,也在不停地動,因此在終端上就是以視頻流的方式呈現出來的。
對於用戶來說這種使用和以往的計算機使用習慣沒有太大的差別,只需要瀏覽器打開網址即可,極大的降低了使用的門檻。但從技術角度來說卻要復雜的多了。畢竟要考慮整個過程各個環節的優化,首先就是要保證程序能正常的運行,那麼問題來了,實時渲染是吃CPU還是顯卡呢?
實時渲染是吃顯卡的,但這個不是實時渲染程序對顯卡有要求,而是需要實時渲染的數字孿生程序等需要流化的內容,本身運行需要顯卡的支持才能正常運行。這個其實是和程序本身以及該技術方案的路線有關,在本地部署的方案中運行程序其實也需要高性能的顯卡,只不過顯卡是安裝在本地電腦上的。現在將程序放在伺服器端,因此伺服器上如果讓程序正常運行也需要同樣的顯卡配置。但使用實時渲染的方式,比用本地有好處,首先不僅僅是電腦、手機、平板等其他設備也可以,而且數據是存在伺服器上的更安全也方便運維人員後期維護。在就是對於顯卡能力強的,還可以實現一塊顯卡支持多人同時使用,提供使用效率。而且伺服器的計算能力一般來說比電腦要好,這也是為什麼實時渲染會更快的原因。
點量實時雲渲染系統使用流程
從以上來看,雲流化程序使用非常簡單,讓各方無需關注內在如何流化,直接通過雲流化程序完成藉助雲端算力運行程序。