公(gōng)司觀點

公(gōng)司觀點

  • 2023年11月28日

    端渲染、流渲染 圖觀 雙模式 場景構建工(gōng)具(jù)如何選?

    重點推文(wén)

    一般來講,我們将數字孿生應用(yòng)的構建分(fēn)為(wèi)“場景構建”和“應用(yòng)開發”兩部分(fēn)工(gōng)作(zuò)。而縱觀整個數字孿生的落地應用(yòng)場景,要實現數字孿生的實際應用(yòng)價值,最核心、也是最基礎的就是數字孿生場景底座的構建。


    而作(zuò)為(wèi)關鍵核心的渲染技(jì )術,在主流雲渲染趨勢下,目前大多(duō)數數字孿生項目在渲染引擎的技(jì )術選型上,通常選用(yòng) 基于WebGL的輕量化端渲染引擎 或 選用(yòng) Unreal Engine、Unity3D等遊戲引擎并搭配Streaming視頻流技(jì )術路線(xiàn),不同的技(jì )術路線(xiàn)由于其各自的優劣勢和适用(yòng)性,被局限于适用(yòng)的應用(yòng)場景。


    随着數字孿生的行業應用(yòng)場景廣泛延伸,單一渲染引擎逐漸難以滿足所有(yǒu)的項目需求,多(duō)渲染架構兼容的重要性日益凸顯。在此背景下,圖觀提供 獨家 雙模式 渲染内核,并提供 端渲染 和 流渲染 兩種 場景構建模式的工(gōng)具(jù),充分(fēn)滿足各類應用(yòng)需求

    (圖觀場景構建産(chǎn)品架構)


    圖觀 端/流 雙模式 場景構建 

    圖觀 提供 端渲染 和 流渲染 兩種 場景構建模式。


    01

    端渲染場景構建


    端渲染”是通過浏覽器端的 WebGL 技(jì )術實時渲染場景,供用(yòng)戶操作(zuò)訪問。具(jù)備任意終端都能(néng)獲得優秀的渲染效果、對服務(wù)器負擔小(xiǎo)、帶寬要求低、并發數量高等優勢,可(kě)以充分(fēn)利用(yòng) 客戶端算力,用(yòng)極低的服務(wù)器端配置,獲得超高的并發訪問能(néng)力,最大限度利用(yòng)用(yòng)戶的硬件資源。

    (端渲染架構)

    産(chǎn)品涵蓋:端渲染 場景編輯器、場景服務(wù)器和城市生成器。

    (端渲染産(chǎn)品)


    在 端渲染 場景構建 部分(fēn),圖觀提供全雲化的場景編輯器場景生成器,具(jù)備強大的 PBR 物(wù)理(lǐ)材質(zhì)渲染和配置能(néng)力,用(yòng)戶導入自己的三維模型/基礎地圖數據,輕松進行效果強化、數據綁定邏輯定義等工(gōng)作(zuò),并通過 場景服務(wù)器,發布為(wèi) 端渲染 場景服務(wù)。即使在 端渲染模式下,中(zhōng)小(xiǎo)場景,也能(néng)達到不輸 流渲染的頂級 渲染效果!


    (端渲染場景編輯器)

    (端渲染場景服務(wù)器)


    (端渲染城市生成器)


    02

    流渲染場景構建


    流渲染”是基于雲端渲染服務(wù)器,生成可(kě)交互視頻流,供用(yòng)戶實時操作(zuò)訪問,具(jù)備頂級渲染效果、超高性能(néng)、支持預加載,啓動快、訪問終端配置要求低等優勢。可(kě)以構建強大的 服務(wù)器端算力,大規模場景、高性能(néng)實時渲染,在極低配置的客戶端,也可(kě)獲得超凡渲染效果。

    (流渲染架構)


    産(chǎn)品涵蓋:流渲染場景編輯器、打包服務(wù)器、場景服務(wù)器和場景生成器。
    (流渲染産(chǎn)品)


    在 流渲染 場景構建 部分(fēn),圖觀提供功能(néng)強大的 流渲染場景編輯器徹底打通了UE場景和圖觀場景的邊界,以編輯器插件形式,允許用(yòng)戶在發揮 UE 效果編輯能(néng)力 的基礎上,定義 數字孿生對象、數據驅動邏輯關系。UE的渲染能(néng)力,加上圖觀的數字孿生能(néng)力,強強聯手,如虎添翼!

    (流渲染場景編輯器)

    再通過打包服務(wù)器,将場景工(gōng)程文(wén)件自動編譯并打包為(wèi)可(kě)發布流渲染場景部署文(wén)件包,并通過 場景服務(wù)器,發布為(wèi) 流渲染 場景服務(wù)還可(kě)使用(yòng)場景生成器 自動生成超大規模、超高精(jīng)度 的室外和室内三維場景,生成結果文(wén)件可(kě)在場景編輯器中(zhōng)進行二次編輯。

    (‍流‍渲染打包服務(wù)器)


    (流渲染場景服務(wù)器)


    (流渲染場景生成器)


    圖觀 雙渲染模式 如何選擇?

    無論是端渲染 還是 流渲染,本質(zhì)上都是雲渲染的實現方式,可(kě)以根據用(yòng)戶的硬件實際情況和項目需求,靈活選擇。


    當然,可(kě)能(néng)很(hěn)多(duō)小(xiǎo)夥伴還不是很(hěn)了解該如何選擇自己适用(yòng)的渲染架構,所以我們将 端渲染 和 流渲染 兩種 場景構建模式的特點給大家簡單的解釋了一下,希望能(néng)夠幫助到各位更明确地選擇适合的渲染架構。



    在端渲染模式下:

    • 服務(wù)器配置要求:渲染計算工(gōng)作(zuò)由客戶端設備完成,對服務(wù)器的硬件性能(néng)要求相對較低,無GPU硬性要求。

    • 客戶端配置要求:渲染計算工(gōng)作(zuò)由客戶端設備完成,所以要求客戶端GPU 越好,顯示越流暢。

    • 并發訪問的支持能(néng)力:端渲染模式的渲染工(gōng)作(zuò)不需要專門的圖形渲染服務(wù)器支持,易于部署,因此能(néng)夠支持單服務(wù)器 千級 高并發訪問需求。

    • 加載時長(cháng):端渲染模式取決于場景下載時間,受場景大小(xiǎo)、網速制約。

    • 場景規模:場景規模大小(xiǎo)會直接影響場景加載的時長(cháng),且受客戶端配置的性能(néng)限制,所以一般來講不應該過大,百兆左右最好。

    • 渲染效果:支持高達14層的PBR物(wù)理(lǐ)材質(zhì)複合渲染,中(zhōng)小(xiǎo)場景能(néng)夠達到非常精(jīng)細化的場景效果。

    • 網絡帶寬要求:網絡帶寬直接影響三維場景數據的加載時間以及交互操作(zuò)的響應效率,場景完成加載後,對網絡帶寬沒有(yǒu)特殊要求。


    标準視效 / 中(zhōng)小(xiǎo)場景 / 高并發 用(yòng) 端渲染模式


    在流渲染模式下:

    • 服務(wù)器配置要求:的實時畫面渲染計算由雲渲染服務(wù)器完成,所以渲染服務(wù)器 需要 高配置的 GPU & CPU。

    • 客戶端配置要求:對客戶端配置沒有(yǒu)特别要求,任意終端均可(kě)獲得高質(zhì)量的三維渲染效果。

    • 并發訪問的支持能(néng)力:并發訪問數量相對受限,單服務(wù)器僅支持個位數的并發訪問、秒(miǎo)級加載。流渲染架構每路并發需要占用(yòng)服務(wù)器顯卡的一部分(fēn)渲染資源,雖然通過增加雲服務(wù)器及顯卡的方式,提高浏覽器客戶端的場景并發訪問數量,但對比端渲染架構來說,并發訪問規模相對受限。

    • 加載時長(cháng):流渲染模式因為(wèi)具(jù)備場景預熱的功能(néng),所以能(néng)夠實現單服務(wù)器中(zhōng)的場景秒(miǎo)級加載。

    • 場景規模:對場景規模 沒有(yǒu)特别的限制,由高性能(néng)雲渲染服務(wù)器完成三維場景的渲染計算,所以能(néng)夠支持上百G左右的超大規模、超複雜場景流暢顯示。

    • 網絡帶寬要求對網絡環境的帶寬和延遲的要求比較嚴格,要求穩定、高速的網絡帶寬,否則無法保障畫質(zhì)和流暢,如果網絡帶寬不足,則無法以較高碼率串流畫面,會造成畫質(zhì)下降;如果網絡延遲較高,則會造成浏覽器端的操作(zuò)與串流回來畫面之間存在較大延遲。

    超凡視效 / 超大場景 / 低并發 用(yòng) 流渲染模式


    綜上所述:

    端渲染模式作(zuò)為(wèi)一種易于部署的方案,十分(fēn)适合那些場景規模中(zhōng)小(xiǎo)量級、用(yòng)戶數和并發訪問量高的應用(yòng)場景。流渲染模式适用(yòng)于,場景規模較大和視覺效果有(yǒu)極緻要求、但用(yòng)戶數和并發訪問數有(yǒu)限的應用(yòng)場景。

發送項目合作(zuò)需求

*您所代表的公(gōng)司(必填)
*您的姓名(míng)或稱謂(必填)
*您的聯系方式(必填)
郵箱地址
商(shāng)務(wù)合作(zuò)所屬行業領域
項目所在地
*詳細商(shāng)務(wù)合作(zuò)描述(必填)
所有(yǒu)提交信息,我們會嚴格為(wèi)您保密
數字冰雹 數字冰雹