本文主要介紹關(guān)于實時云渲染問題比較多的三個問題,如標(biāo)題所示,首先我們來說第一個問題,實時渲染是什么意思?實時渲染的意思,從用戶層來看就是對模型的每次操作都可以立即看到效果,我們可以帶入下游戲場景。在游戲中每個用戶在游戲關(guān)卡里互動都依賴于用戶端的鍵盤操作,包括前進(jìn)后退左右移動等,為了保證游戲的體驗,每次鍵盤指令發(fā)出后,用戶在游戲程序中的角色就立即做出反應(yīng),否則就會出現(xiàn)看的問題,體驗會很差。
在數(shù)字孿生智慧城市/園區(qū)/工廠、虛擬仿真教育、元宇宙等場景下,用戶交互的模型變成了3D大模型程序,指令也有所變化,比如變大變小左右前后變動、各類數(shù)據(jù)的調(diào)取、天氣日光等變化,如果用戶側(cè)這些指令從鍵盤、遙感等終端輸入后,服務(wù)器端的3D大模型程序需要根據(jù)指令進(jìn)行效果的實時渲染,尤其是天氣光影照明等的變化。總的來說,實時渲染就是將終端的指令結(jié)果即可渲染并呈現(xiàn)出來。
那實時云渲染的技術(shù)路線是什么呢?
從上文我們知道實時渲染技術(shù)方案中,數(shù)字孿生的3D應(yīng)用模型是在服務(wù)器端的,渲染工作依賴于服務(wù)器端算力,用戶側(cè)指令的輸入傳輸是通過網(wǎng)絡(luò)和實時渲染系統(tǒng),同時實時云渲染系統(tǒng)將服務(wù)器端程序的指令執(zhí)行過程抓拍形成視頻流,然后通過網(wǎng)絡(luò)傳輸?shù)接脩魝?cè)的網(wǎng)頁或者專用客戶端。從這個過程我們可以看出,實時云渲染技術(shù)路線用到了視頻流串流、實時編碼等多種技術(shù)。其中任何一個環(huán)節(jié)都至關(guān)重要,但本質(zhì)來說就是視頻流的低延遲傳播。
此外在數(shù)字孿生智慧城市/園區(qū)/工廠、元宇宙、線上展廳、虛擬仿真教育等領(lǐng)域,模型比較大,用戶側(cè)的網(wǎng)絡(luò)有不同的情況,而且模型使用的場景可能不同,還要考慮在實際環(huán)境中如何更好展示3D模型的效果,比如H265編碼、4K和8K分辨率的支持、弱網(wǎng)狀態(tài)下的優(yōu)化、屏幕比例等等。
第三個疑問,實時云渲染平臺系統(tǒng)如何使用,費用又是怎樣的呢?
結(jié)尾點量小芹要介紹實時云渲染平臺系統(tǒng)如何使用以及費用情況。做為一款產(chǎn)品,使用肯定是以便捷為主,整個系統(tǒng)包括渲染客戶端和云流管理平臺客戶端,渲染客戶端主要是執(zhí)行渲染工作,如果有多臺渲染服務(wù)器則每臺服務(wù)器都需要安裝。而云流管理平臺則是每個項目只需要一個,可以是單獨的服務(wù)器也可以和渲染端服務(wù)器共用一臺。安裝程序就和安裝微信或者QQ一樣簡單,也會有使用導(dǎo)引,按照導(dǎo)引一步步操作即可。云流管理平臺可以進(jìn)行多服務(wù)器、多應(yīng)用實例、多流路并發(fā)等的管理。后續(xù)會有專門的文章對該部分展開介紹。
實時渲染合作費用的影響因素很多,包括并發(fā)數(shù)、服務(wù)器數(shù)量、合作方式等??梢愿鶕?jù)實際需要選擇合適的方式。目前支持純軟件授權(quán)合作模式,也可提供軟硬件一體機(jī)(該模式下提供的是已安裝好實時渲染程序的服務(wù)器)。如果是線上展廳或者短時間活動需要用到實時渲染,也可以考慮短期按年或者按月合作。