无主之地2配置高吗|看真人裸体BBBBB|秋草莓丝瓜黄瓜榴莲色多多|真人強奷112分钟|精品一卡2卡3卡四卡新区|日本成人深夜苍井空|八十年代动画片

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

團(tuán)結(jié)引擎高性能實時渲染 Demo ——《Tower Valley》技術(shù)解析

0
分享至

Tower Valley》是一個融合多種前沿技術(shù)的 Demo,旨在展現(xiàn)團(tuán)結(jié)引擎的實時渲染能力:結(jié)合虛擬幾何體、虛擬陰影貼圖、實時動態(tài)全局光照、VG 植被方案等技術(shù),呈現(xiàn)電影級的視覺效果與流暢的高性能體驗。

歡迎體驗《Tower Valley》

為獲得最佳游戲體驗,請在 Windows 平臺使用 Tuanjie Editor 1.8.0 或更高版本。推薦配備 RTX 4070 或更高性能的顯卡,且顯存不低于 10 G,體驗步驟:

1. 通過 Git 倉庫獲取 Demo 工程:

git checkout main

2. 用 Tuanjie Editor 打開工程。 3. 選擇菜單欄 Tower Valley -> Load Demo Scenes, 待場景加載完畢即可體驗。

Load Demo Scenes, 待場景加載完畢即可體"},"attribs":{"0":"*0+1e"}},"apool":{"numToAttrib":{"0":["author","7475251529973383169"]},"nextNum":1}},"type":"text","referenceRecordMap":{},"extra":{"channel":"saas","isEqualBlockSelection":false,"pasteRandomId":"eb4e1c64-1feb-4a9d-a265-3ee2228695d8","mention_page_title":{},"external_mention_url":{}},"isKeepQuoteContainer":false,"isFromCode":false,"selection":[{"id":11,"type":"text","selection":{"start":0,"end":50},"recordId":"SgG3dvB69ogeSKxHVchcndvLnL7"}],"payloadMap":{},"isCut":false}" data-lark-record-format="docx/text">

Demo 特性


相比于 Unity6 團(tuán)隊發(fā)布的實時渲染 Demo《Time Ghost: Environment 》,在《Tower Valley》中,我們構(gòu)建了更具挑戰(zhàn)的場景,設(shè)計了更復(fù)雜的地形地貌,加載了數(shù)量更龐大的植被,更引入了大量的高清掃描模型資產(chǎn),使得同屏需要處理的三角形數(shù)量峰值超過5 億;除此之外,我們還采用了實時光照和陰影技術(shù),以此來充分驗證引擎的渲染能力。


關(guān)鍵技術(shù)方案

在《Tower Valley》中,我們使用了一系列技術(shù)來應(yīng)對復(fù)雜場景的挑戰(zhàn):

  • 使用虛擬幾何體技術(shù)解決海量物體以及大量高模的渲染

  • 使用實時動態(tài)全局光照輕松解決室內(nèi)場景的照明

  • 使用虛擬陰影貼圖渲染高質(zhì)量陰影

  • 使用VG植被方案處理海量草體的渲染


虛擬幾何體(Virtual Geometry)

《Tower Valley》場景元素豐富且數(shù)量龐大,我們在場景上擺放著:

  • 大量物體:共計 2 億三角面,包括地形地貌、石頭、樹木。

  • 高模物體:共計 1 億三角面,包括瞭望塔 (6 千萬三角面)、房子、裝飾物。



這種復(fù)雜的場景對渲染提出了很高的要求,虛擬幾何體(VG)的出現(xiàn),輕松地化解了這個難題。VG 是一個在運(yùn)行時解決海量多邊形的圖形渲染技術(shù), 它適用于場景中有著大量的物體,以及高精度模型的物體,它解決的是屏幕像素和場景中多邊形數(shù)目不匹配的問題。虛擬幾何體有諸多優(yōu)勢:

  • 基于 GPU 驅(qū)動的渲染管線,具備精細(xì)的 GPU 剔除能力

  • 場景支持海量的多邊形

    • 幾何體數(shù)據(jù)可以流式加載

    • 內(nèi)存和顯存不再受限于模型的面數(shù)

    • 有自適應(yīng) LOD 算法并有自然的過渡

  • 優(yōu)化工作流

    • 無需手工制作和配置 LOD

    • 無需從高模烘焙法線貼圖

在我們的場景模型中,除草體以外,有共計約 3.7 億的三角面,其中有 3 億適用 VG,我們分別對比關(guān)閉和開啟VG的性能指標(biāo),可見 VG 對于性能的提升非常顯著。



打開 Window > Analysis > Rendering Debugger,選擇 GDRP 標(biāo)簽頁,在對應(yīng)屬性中選擇 Buffer Visualization 為 TriangleID,可在場景中可視化查看VG的渲染狀態(tài)(如上圖)。

更多關(guān)于VG的用法,請參考:極限輕量化!團(tuán)結(jié)引擎 Virtual Geometry 入坑指南 - 技術(shù)專欄 - Unity 官方開發(fā)者社區(qū)


https://developer.unity.cn/projects/66124ceeedbc2a001e3e8039

虛擬陰影貼圖(Virtual Shadow Map)

隨著虛擬幾何體(VG)的推出,常規(guī)的陰影渲染技術(shù),如級聯(lián)陰影貼圖(CSM),已經(jīng)不能滿足高面數(shù)模型對于陰影質(zhì)量的要求,而虛擬陰影貼圖則能夠通過其超高的分辨率(16k x 16k)很好地對這一類模型和場景進(jìn)行適配。VSM 是 GPU 驅(qū)動的渲染管線技術(shù),適用于高面數(shù)模型和大型場景,它具有諸多優(yōu)勢。

VSM 優(yōu)勢一:質(zhì)量更高

下圖對比了 Tuanjie Editor 中級聯(lián)陰影貼圖(CSM)和虛擬陰影貼圖(VSM)的效果差異。得益于分辨率的提升,VSM 能夠取得更好的陰影質(zhì)量。


測試條件:對于級聯(lián)陰影貼圖,我們將 Resolution 選項設(shè)置為 High,并將 Angular Diameter Scale for Softness 設(shè)置為 0 來渲染硬陰影。在 Volume 中,級聯(lián)陰影貼圖的 Max Distance 被設(shè)置為 400。

VSM 優(yōu)勢二:大型場景性能更好

我們構(gòu)建了一個 3200m * 1000m,包含大約 40 萬個 Game Object 的大型場景,對比實驗結(jié)果如下:


我們對比了 VSM 和 CSM 的硬陰影的性能差異,不難發(fā)現(xiàn):

  • VSM 的性能顯著優(yōu)于其他幾種方案,耗時約為表現(xiàn)第二的 CSM+VG(400m)方案的一半。

  • 在采用 CSM 的方案中,我們也能看到開啟 VG 后能夠極大提升 CSM 的性能表現(xiàn)。


VSM 優(yōu)勢三:高精度模型場景性能更好

測試場景中,大小為 7m * 9m 的面積里,包含了 120 個面片數(shù)量約為 300 萬面的高精度模型,對比實驗結(jié)果如下:


我們發(fā)現(xiàn):在渲染小場景中的高精度模型陰影時,雖然 VSM 的 CPU 耗時略微高于 CSM(我們還將持續(xù)優(yōu)化這部分開銷),但是 GPU 耗時大大降低了。

綜上,VSM 在性能和質(zhì)量的表現(xiàn)上,都有明顯優(yōu)勢,因此,我們推薦大家在使用 VG 的項目中,同時開啟 VSM 和 VG 以取得最好的效果。

VSM 用法請參考: 團(tuán)結(jié)引擎 - 手冊: 如何使用虛擬陰影貼圖


https://docs.unity.cn/cn/tuanjiemanual/Manual/VirtualShadowMap-HowToUse.html

實時動態(tài)全局光照(TuanjieGI)


在 Tower Valley 場景中,對室內(nèi)場景車庫的渲染,我們啟用了團(tuán)結(jié)引擎的實時動態(tài)全局光照系統(tǒng)(TuanjieGI)。它是團(tuán)結(jié)引擎 1.7.0 版本推出的全局光照和反射系統(tǒng),能夠?qū)崟r渲染出逼真的光照效果,而無需預(yù)烘焙光照貼圖。它具有以下特性:

  • 實時響應(yīng)場景的動態(tài)變化,如光源的移動、游戲?qū)ο蟮奶砑踊騽h除,材質(zhì)的修改等。

  • 綜合考慮直接和間接光照,模擬光線在整個場景中的傳播行為。

  • 使用屏幕空間光線追蹤、距離場等軟件光線追蹤技術(shù),無需特定顯卡支持。

  • 基于 Volume Profile 的配置選項,允許精細(xì)調(diào)整全局、局部光照效果

  • 與虛擬幾何體技術(shù)無縫集成,無需復(fù)雜設(shè)置

TuanjieGI 用法請參考:


https://docs.unity.cn/cn/tuanjiemanual/Manual/TuanjieGI.html

TuanjieGI / VG / VSM 協(xié)同工作

我們希望通過多種技術(shù)的組合使用,兼顧優(yōu)秀的渲染性能和良好的光照效果。因此我們構(gòu)建了一個由超多高清掃描資產(chǎn)組成的場景,并測試多種技術(shù)組合的性能參數(shù)。

在這個測試場景里,同屏處理三角形數(shù)量峰值超過 1.2 億。測試條件:RTX 5060Ti,顯存 8 GB,Play Mode 輸出分辨率設(shè)置為 1920*1080。測試數(shù)據(jù)如下:


不難發(fā)現(xiàn),在適用的場景里,TuanjieGI / VG / VSM 的協(xié)同使用,能取得較好的預(yù)期效果。

獲取上述Demo,請訪問:


https://cnb.cool/tuanjie/TuanjieGI_Demo_Tower/

VG 植被方案


《Tower Valley》場景的復(fù)雜和渲染壓力,同樣體現(xiàn)在海量草體的渲染。在場景中有超過 3000 萬棵草,使用傳統(tǒng)的植被渲染方案將給 CPU 帶來極大的計算壓力,我們結(jié)合使用了 VG 和 Tile Impostor 技術(shù)來緩解壓力。VG 除了作用于復(fù)雜模型這一傳統(tǒng)優(yōu)勢,其 GPU Driven 的特性使得在進(jìn)行大量植被的渲染時,也能取得相應(yīng)的性能提升。VG 植被方案將原本在 CPU 上進(jìn)行的部分工作,例如場景 Instance 管理與 Culling 流程,轉(zhuǎn)移到了 GPU 上進(jìn)行,使得整個流程變得更為 GPU Driven,從而緩解 CPU 壓力,并獲得良好的性能表現(xiàn),其關(guān)鍵技術(shù)點(diǎn)體現(xiàn)在:

  • 使用 VG 渲染近處草,Tile Impostor 渲染遠(yuǎn)處草,從而取得最優(yōu)的性能收益。

  • 近處的植被使用 VG 渲染,與傳統(tǒng) Renderer 開啟 VG 略有不同的是,我們通過調(diào)用 API 一次性將大量草體 Instance 數(shù)據(jù)和它們對應(yīng)的 Prefab 數(shù)據(jù)傳輸至 VG Manager,從而保證效率最大化。

  • 視野遠(yuǎn)處存在的大量植被會導(dǎo)致渲染時嚴(yán)重的 Over draw,為了解決這一問題,我們使用 Tile Impostor 渲染遠(yuǎn)景草,將 100m * 100m 的草地劃為一個 Tile,并烘焙為 Prefab,減輕運(yùn)行時渲染開銷。

  • 對于 VG 草體,不在內(nèi)存中創(chuàng)建傳統(tǒng) Renderer 所需的數(shù)據(jù)結(jié)構(gòu),從而減輕內(nèi)存壓力和 CPU 計算量。同時,將草體對應(yīng)的 VG Instance 與一般 Renderer 對應(yīng)的 VG Instance 做區(qū)分,刪減草體對應(yīng)的 VG Instance 所需的數(shù)據(jù)量,極致輕量化,減輕顯存壓力。

  • 優(yōu)化 VG 數(shù)據(jù)上傳 GPU 效率,保證 CPU 和 GPU 之間每幀發(fā)生海量數(shù)據(jù)交互時,仍能維持一個穩(wěn)定的幀率。

  • 針對 VG 草體和頂點(diǎn)動畫,優(yōu)化 VSM Cache 的更新機(jī)制,只更新設(shè)定范圍內(nèi)的 VSM Cache,從而節(jié)省計算量,提升性能。

當(dāng)前,VG 植被方案在不斷地開發(fā)完善中,包括頂點(diǎn)動畫的性能優(yōu)化、TAA 支持以及內(nèi)置的 Impostor 方案等,預(yù)計未來將會取得更優(yōu)的性能和更好的效果。

Known issues

  • 虛擬幾何體的頂點(diǎn)動畫對 TAA 抗鋸齒支持尚不完善,在工程設(shè)置中已開啟 RTX 顯卡的 DLSS 超分功能以優(yōu)化畫質(zhì),但在非 RTX 顯卡上草體的搖曳擺動會有明顯的拖影。

  • 在顯存不足 10G 的 PC 上,使用 Game Mode 時可能會遭遇顯存耗盡并使用共享顯存,從而導(dǎo)致 Editor 異常卡頓的情況。

  • 啟用 TuanjieGI Reflection 后,鏡頭運(yùn)動過程中,反射區(qū)域可能出現(xiàn)輕微跳變。

Unity 官方微信

第一時間了解Unity引擎動向,學(xué)習(xí)進(jìn)階開發(fā)技能

每一個“點(diǎn)贊”、“在看”,都是我們前進(jìn)的動力


特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
月薪從2.6萬驟降到700!4S店大崩盤:超10萬人離場 傳統(tǒng)渠道徹底涼了

月薪從2.6萬驟降到700!4S店大崩盤:超10萬人離場 傳統(tǒng)渠道徹底涼了

快科技
2026-06-14 14:05:12
為什么我們要支持伊朗

為什么我們要支持伊朗

阿爾法34號
2026-06-16 06:16:11
寶媽誤發(fā)私密視頻風(fēng)波未停:最該譴責(zé)的,從來不是失手的當(dāng)事人

寶媽誤發(fā)私密視頻風(fēng)波未停:最該譴責(zé)的,從來不是失手的當(dāng)事人

千言娛樂記
2026-06-15 16:54:12
摔一架不是事,重要的是幕后的三千架

摔一架不是事,重要的是幕后的三千架

碼薯學(xué)人
2026-06-16 12:04:35
央視發(fā)文官宣!鄧亞萍新身份重磅曝光,貪腐被帶走真相大白天下

央視發(fā)文官宣!鄧亞萍新身份重磅曝光,貪腐被帶走真相大白天下

易昂楊
2026-06-16 10:30:11
解密 AI 版支付寶,20 年來最大改版即將發(fā)布

解密 AI 版支付寶,20 年來最大改版即將發(fā)布

晚點(diǎn)LatePost
2026-06-15 17:10:29
“她沖進(jìn)我家殺害我女兒!”紫雅媽媽舉著女兒照片到庭審現(xiàn)場,一度痛哭暈倒!“她哪來的勇氣,想以正當(dāng)防衛(wèi)脫罪”

“她沖進(jìn)我家殺害我女兒!”紫雅媽媽舉著女兒照片到庭審現(xiàn)場,一度痛哭暈倒!“她哪來的勇氣,想以正當(dāng)防衛(wèi)脫罪”

極目新聞
2026-06-16 17:02:12
白云峰任郴州市代理市長

白云峰任郴州市代理市長

三湘都市報
2026-06-15 18:52:57
伊朗戰(zhàn)爭是美國最重大的戰(zhàn)略失誤之一,特朗普戰(zhàn)前宣布的5個目標(biāo)全部失敗

伊朗戰(zhàn)爭是美國最重大的戰(zhàn)略失誤之一,特朗普戰(zhàn)前宣布的5個目標(biāo)全部失敗

互聯(lián)網(wǎng)大觀
2026-06-16 10:35:36
骨科主任:走路是最好的運(yùn)動?錯!過了60歲這3種運(yùn)動才真的養(yǎng)壽

骨科主任:走路是最好的運(yùn)動?錯!過了60歲這3種運(yùn)動才真的養(yǎng)壽

白宸侃片
2026-06-16 03:51:14
谷歌首席工程師:二十年自然生長出來的軟件工程生態(tài),快被大模型 10 倍提速撐爆

谷歌首席工程師:二十年自然生長出來的軟件工程生態(tài),快被大模型 10 倍提速撐爆

InfoQ
2026-06-16 10:40:20
日本日經(jīng)225指數(shù)歷史首次突破70,000點(diǎn)

日本日經(jīng)225指數(shù)歷史首次突破70,000點(diǎn)

財聯(lián)社
2026-06-16 12:28:07
尷尬!巴西男球迷看臺上緊盯女伴胸部看 被轉(zhuǎn)播鏡頭拍到后生無可戀

尷尬!巴西男球迷看臺上緊盯女伴胸部看 被轉(zhuǎn)播鏡頭拍到后生無可戀

風(fēng)過鄉(xiāng)
2026-06-16 13:11:30
新郎回應(yīng)“酒店4000元一桌婚宴帶冰碴,提前驅(qū)趕賓客”:決定起訴要求退一賠三,酒店方?jīng)]有單獨(dú)向我道歉;此前酒店稱愿退場地費(fèi)和一半餐費(fèi)

新郎回應(yīng)“酒店4000元一桌婚宴帶冰碴,提前驅(qū)趕賓客”:決定起訴要求退一賠三,酒店方?jīng)]有單獨(dú)向我道歉;此前酒店稱愿退場地費(fèi)和一半餐費(fèi)

中國能源網(wǎng)
2026-06-16 15:28:19
日本航空緊急開會!7月1日起過中國領(lǐng)空,規(guī)矩全變了!

日本航空緊急開會!7月1日起過中國領(lǐng)空,規(guī)矩全變了!

有態(tài)度的何總
2026-06-16 12:32:06
上海鏈家通報調(diào)查細(xì)節(jié):未吃差價!已主動聯(lián)系主管部門指導(dǎo)

上海鏈家通報調(diào)查細(xì)節(jié):未吃差價!已主動聯(lián)系主管部門指導(dǎo)

澎湃新聞
2026-06-16 15:26:29
用國產(chǎn)GPU訓(xùn)練AI給自己寫內(nèi)核,摩爾線程刷榜硬核基準(zhǔn)

用國產(chǎn)GPU訓(xùn)練AI給自己寫內(nèi)核,摩爾線程刷榜硬核基準(zhǔn)

機(jī)器之心Pro
2026-06-15 19:09:08
世界杯:華裔前鋒梅開二度 雷扎伊揚(yáng)傳射建功 伊朗2-2戰(zhàn)平新西蘭

世界杯:華裔前鋒梅開二度 雷扎伊揚(yáng)傳射建功 伊朗2-2戰(zhàn)平新西蘭

釘釘陌上花開
2026-06-16 11:05:09
《我的叔叔于勒》入選課本為什么從原著中刪除文字

《我的叔叔于勒》入選課本為什么從原著中刪除文字

名人茍或
2026-06-16 07:03:35
倫敦1200人裸騎上街,白花花一片很惹眼,路人直呼觀感不適難接受

倫敦1200人裸騎上街,白花花一片很惹眼,路人直呼觀感不適難接受

譯言
2026-06-15 06:23:42
2026-06-16 17:59:00
Unity incentive-icons
Unity
Unity中國官方帳戶
2481文章數(shù) 6733關(guān)注度
往期回顧 全部

科技要聞

DeepSeek融資500億,梁文鋒牢牢握住控制權(quán)

頭條要聞

青海發(fā)生6.3級地震 多地網(wǎng)友反映有震感

頭條要聞

青海發(fā)生6.3級地震 多地網(wǎng)友反映有震感

體育要聞

身價5萬的門將,擋住了12億歐元的狂轟濫炸

娛樂要聞

吳文忻葬禮:2個女兒在靈堂內(nèi)茫然失措

財經(jīng)要聞

2萬億存款去哪兒了?

汽車要聞

smart #6上市后 竟然很少被討論參數(shù)

態(tài)度原創(chuàng)

教育
手機(jī)
游戲
本地
公開課

教育要聞

優(yōu)秀的父母和普通的父母差距到底有多大

手機(jī)要聞

本月發(fā)布!REDMI K90至尊版開啟預(yù)約:驍龍8E+最強(qiáng)風(fēng)冷

你支持索尼回歸獨(dú)占嗎?PC玩家的損失還是無所謂

本地新聞

這屆年輕人為什么都在找心流時刻?

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進(jìn)入關(guān)懷版