前期采用直接在服務(wù)器上部署渲染的方式,但是需要高性能的終端來(lái)支撐渲染任務(wù),對(duì)客戶終端的GPU性能要求很高,客戶受限于訪問(wèn)終端的便捷性和性價(jià)比,不會(huì)僅因?yàn)檎故拘枨蠖坎少?gòu)高配置電腦。訪問(wèn)3D場(chǎng)景不便捷,演示匯報(bào)時(shí)需要在演示機(jī)上重復(fù)部署應(yīng)用,不方便與他人共享工作成果。前期的部署方式難以滿足客戶的實(shí)際需求,因此我們?cè)诔鞘?a title="物聯(lián)網(wǎng)" href="http://www.2926765.cn/" target="_blank">物聯(lián)網(wǎng)項(xiàng)目中使用了云渲染技術(shù)。
云渲染的概念
云渲染技術(shù)最早由AMD公司提出,與云計(jì)算類似,是將性能開銷較大的3D渲染過(guò)程放在遠(yuǎn)程服務(wù)器中進(jìn)行,用戶通過(guò)客戶端發(fā)出操作命令訪問(wèn)3D資源,服務(wù)器根據(jù)用戶命令進(jìn)行相應(yīng)的操作,并將渲染結(jié)果實(shí)時(shí)傳送回用戶終端顯示。
云渲染的優(yōu)勢(shì)
采用云渲染技術(shù),將渲染任務(wù)都放置在高性能的服務(wù)端來(lái)進(jìn)行,用戶僅需要通過(guò)web頁(yè)面就可以流暢訪問(wèn)畫質(zhì)優(yōu)良的3D影像。同時(shí)云渲染可以提供用戶在不同終端訪問(wèn)項(xiàng)目大屏的能力,完美兼容電腦、移動(dòng)端等設(shè)備,幫助用戶實(shí)現(xiàn)隨時(shí)隨地通過(guò)各種設(shè)備查看大屏,能夠更加方便的進(jìn)行項(xiàng)目進(jìn)度管控,方便項(xiàng)目各方在同一個(gè)大屏上進(jìn)行溝通交流。
云渲染的實(shí)現(xiàn)難點(diǎn)
1?? 云渲染系統(tǒng)在進(jìn)行3D渲染時(shí)需要消耗較多的硬件性能,因此在面對(duì)多用戶請(qǐng)求時(shí),要求服務(wù)器具備極高的圖形處理性能,否則無(wú)法滿足大量用戶同時(shí)渲染的請(qǐng)求。
2?? 3D場(chǎng)景對(duì)于用戶輸入的指令需要具有快速的響應(yīng),如果從用戶輸入指令到畫面有相應(yīng)動(dòng)作的時(shí)間過(guò)長(zhǎng),會(huì)導(dǎo)致有明顯的延遲感,而指令延遲則取決于用戶終端與服務(wù)器的網(wǎng)絡(luò)接入性能。
3?? 3D渲染一般要在30fps以上用戶才會(huì)感覺(jué)畫面流暢,視頻的分辨率越高,視頻就越清晰,傳輸?shù)臄?shù)據(jù)量就越大,要達(dá)到1920×1080分辨率,一般傳輸碼率要穩(wěn)定高于10Mbps。
云渲染的生產(chǎn)實(shí)踐
目前,OneNET城市物聯(lián)網(wǎng)平臺(tái)在城市物聯(lián)網(wǎng)領(lǐng)域的大多數(shù)項(xiàng)目上都采用私有化部署方式實(shí)施,這也就意味著,項(xiàng)目大屏并不會(huì)有很高的并發(fā)需求。當(dāng)前市面上的高端GPU的性能是可以滿足云渲染項(xiàng)目部署交付要求的;而在網(wǎng)絡(luò)方面,根據(jù)中國(guó)通信標(biāo)準(zhǔn)化協(xié)會(huì)發(fā)布的數(shù)據(jù),2021年第四季度,我國(guó)固定寬帶的用戶上網(wǎng)體驗(yàn)速率達(dá)到62.55Mbps,這個(gè)網(wǎng)絡(luò)接入速度也完全可以滿足云渲染的要求。在生產(chǎn)實(shí)踐中,我們使用基于UE4的像素流送技術(shù),可以比較方便的實(shí)現(xiàn)云渲染的技術(shù)落地。
云渲染的項(xiàng)目成果
借助于云渲染技術(shù),我們成功的將30G的工廠傾斜攝影數(shù)據(jù),在瀏覽器中加載并展示??蛻魺o(wú)需安裝任何插件,通過(guò)電腦瀏覽器流暢地訪問(wèn)到3D場(chǎng)景,整合2D圖表數(shù)據(jù)展示工廠需求信息。同時(shí)結(jié)合工廠關(guān)注點(diǎn),可對(duì)場(chǎng)景進(jìn)行縮放、旋轉(zhuǎn)、移動(dòng)等操作,圓滿完成了智慧工廠項(xiàng)目的交付。

5G智慧工廠效果圖