国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

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

團結(jié)引擎虛擬幾何體(Virtual Geometry)移動端正式上線

0
分享至

團結(jié) 1.7.3 版本中,虛擬幾何體(Virtual Geometry, VG)功能正式支持 URP 渲染管線,以及包括 Android、iOS 在內(nèi)的移動端設(shè)備。將上億面片量級的影視級實時渲染能力從 PC 端帶入到了移動端,旨在為移動端的次世代畫質(zhì)飛躍奠定堅實的技術(shù)基礎(chǔ)。

以下場景為虛擬幾何體示例場景,四個視角分別代表了渲染結(jié)果、ClusterID、TriangleID、InstanceID。這個場景的三角形面數(shù)規(guī)模在10 億左右,可以從 TriangleID 的視圖下看到,場景中三角面十分密集。在經(jīng)典的渲染管線中,實時渲染如此龐大數(shù)量的三角面幾乎是不可能完成的事情。然而在虛擬幾何體技術(shù)的加持下,在移動設(shè)備渲染如此精細的場景也成為了可能。

下面兩圖展示了此場景運行在 iphone13 (蘋果A15芯片)上的狀態(tài),其中第二張圖為場景中三角面的示意圖。在此視角下有一個 12×13 的雕像陣列,其中每個雕像都是有 400 萬面的掃描資產(chǎn)。那么在這個視角下,總計同屏實時渲染了超過 6 億個三角面

[注1]
。而在這樣的中端機型上,可以以 30 幀的幀率穩(wěn)定渲染這個畫面。



值得一提的是,這個示例場景中不僅只包含超高面數(shù)的模型。場景中包含了超過10000 個物體,超過100 個的不同材質(zhì),其中包括了 alpha clip 材質(zhì)。場景中添加了數(shù)十個點光源,并且使用了光照探針、光照貼圖等全局光照方案。并且也添加了粒子特效、后處理等渲染效果。這并非僅僅只是一個只用于展示多面數(shù)渲染的場景,而是一個包含了眾多應(yīng)用場景的真實用例。

移動端虛擬幾何體性能分析
幀率對比

由于在較重的場景中無法運行經(jīng)典的渲染管線,所以我們使用了如下所示的簡單退化場景來對開啟/關(guān)閉虛擬幾何體的幀率進行對比。場景中依舊是掃描資產(chǎn)的雕像,每個雕像有 400 萬面,共有 13 個雕像。視頻上/下部分分別代表開啟/關(guān)閉虛擬幾何體的情況。在 iphone13 上開啟虛擬幾何體來渲染這些高模時,可以穩(wěn)定在60 幀進行渲染。然而關(guān)閉虛擬幾何體,只使用普通的延遲渲染管線進行渲染時,幀率大約只有10 幀左右。通過這個簡單的場景,我們可以直觀感受到虛擬幾何體技術(shù)給移動設(shè)備上渲染高面數(shù)模型的能力帶來的巨大提升。

Draw Call 數(shù)目與顯存占用對比

使用虛擬幾何體技術(shù)可以大幅度降低在復(fù)雜場景下所需要的 Draw Call 數(shù)量以及顯存占用。對于開始的示例場景,當關(guān)閉VG時,場景總共需要5.5k 個 Draw Call才能完成繪制,這里 Draw Call 數(shù)量較多是因為場景中有大量物體以及大量材質(zhì)。場景總體需要大約6GB的顯存占用,這里主要是因為場景中高面數(shù)模型數(shù)據(jù)占據(jù)顯存

[注2]


關(guān)閉 VG 時,渲染參數(shù)

而當開啟 VG 時,普通 Draw Call 只需要625 個

[注3]
,VG 相關(guān)的 Draw Call 僅需472 個,整體 Draw Call 數(shù)量降低約80%。虛擬幾何體管線區(qū)別于經(jīng)典的延遲渲染管線,GBuffer 的渲染從逐物體進行變?yōu)橹鸩馁|(zhì)進行。幾何信息只需極少量 Draw Call 即可完成 Visibility Buffer 的繪制(在此場景下,僅需 6 次 Draw Call),而后逐材質(zhì)進行 GBuffer 的繪制,Draw Call 數(shù)量與場景中材質(zhì)數(shù)量正相關(guān)(此場景下需 466 次 Draw Call),但總體會遠小于經(jīng)典渲染管線逐物體繪制的 Draw Call 數(shù)目。同時,場景總體占用的顯存為1.15 GB,也降低約80%。這是由于虛擬幾何體采用流式傳輸?shù)姆绞竭M行數(shù)據(jù)傳輸,真正被需要的幾何數(shù)據(jù)才會被讀取并傳輸?shù)斤@存之中,這能保證穩(wěn)定且不會超越設(shè)定上限的顯存占用大小。


開啟 VG 時,渲染參數(shù)

除了整體的 Draw Call 數(shù)目,對于一些部分的 Draw Call 也有特殊的優(yōu)化。比如在陰影的繪制部分:使用包含 4 個 Cascade 的 CSM 陰影。當關(guān)閉 VG,使用 SRP Batcher 的陰影繪制時,需要16 個SRPBatch,大約包含共4800 次 Draw Call才能完成陰影的繪制。


關(guān)閉 VG 時,陰影渲染 Draw Call

而當開啟 VG 時,僅需要6 次 Draw Call就能完成全部陰影的繪制,這無疑是一個巨大的提升。


開啟 VG 時,陰影渲染 Draw Call


功耗情況

依舊是在最初的示例場景中,在 iphone 13 上進行持續(xù) 1 小時的功耗測試。最終功耗大約穩(wěn)定在 3W 左右,設(shè)備溫度穩(wěn)定在 41℃ 左右。在一小時的持續(xù)時間內(nèi),幀率基本保持完全穩(wěn)定。


在 Android 上,整體表現(xiàn)與在 iOS 上類似。在搭載了天璣 9300 芯片的 Android 設(shè)備上進行功耗測試。最終功耗大約穩(wěn)定在 2W 左右,設(shè)備溫度穩(wěn)定在 36℃ 左右。在持續(xù)時間內(nèi),有一小段時間的低幀率。在大多時間幀率都保持穩(wěn)定。


移動端虛擬幾何體優(yōu)化

為了適配移動端虛擬幾何體,基于移動端硬件的特性,我們使用了多個優(yōu)化方案:

1.基于移動端硬件的特性,虛擬幾何體推出了模型數(shù)據(jù)固定壓縮比例的編碼方案。相較于原有的可變壓縮比例編碼方案降低約45%的 ALU 開銷。使得在 GPU 上實現(xiàn)更高效的解碼計算,顯著降低移動端 GPU 運算壓力。

2.可變壓縮比例方案在一定情況下可能增加包體大小。為了優(yōu)化數(shù)據(jù)大小,我們推出了針對模型數(shù)據(jù)的層級剔除。用戶可手動調(diào)整模型留存的層級比例,平衡數(shù)據(jù)大小與模型精度。對于高精度模型,可以優(yōu)化超過90%的數(shù)據(jù)占用大小。


最大程度留存以及低程度留存層級比例時,渲染表現(xiàn)對比以及數(shù)據(jù)大小對比

3.為了平衡畫面表現(xiàn)與性能,我們推出了 Rendering Detail Bias 的選項。用戶可手動調(diào)節(jié)此值,使畫面傾向于選擇更加精細或粗糙的渲染層級。調(diào)節(jié)此值最多可使場景降低約75%的渲染面數(shù),進一步提高渲染效率。


Rendering Detail Bias = 0


Rendering Detail Bias = 3

4.針對移動端的虛擬幾何體,重新定制了陰影貼圖、GPU 驅(qū)動的反射探針等實現(xiàn),進一步提高性能。

快速上手

使用移動端的虛擬幾何體非常簡單,只需要簡單幾步即可完成。

1.創(chuàng)建 URP 工程,在 Edit -> Project Settings -> Graphics 中開啟虛擬幾何體總開關(guān);


2.導入模型資產(chǎn),在 Model Importer 中開啟模型的 VG 開關(guān);


3.入開啟了 VG 的模型到 Scene 中,并編輯一個您理想中的場景;

4.像普通工程一樣進行出包,即可在移動設(shè)備上使用虛擬幾何體了。

在實踐中,為了獲得更好的性能,我們還需要針對虛擬幾何體進行一些特殊的設(shè)置,包括前文提到的固定壓縮比例設(shè)置、模型層級剔除設(shè)置、渲染細節(jié)偏移設(shè)置等。

詳情可見官方文檔中對設(shè)置的詳細說明。

https://docs.unity.cn/cn/tuanjiemanual/Manual/VirtualGeometry-UseOnMobile.html

??注意事項

1.虛擬幾何體移動端當前僅支持 iPhone 8(A11芯片)及之后推出的 A 系列芯片和 M 系列芯片的蘋果移動設(shè)備、裝配天璣 9200 及之后推出的 9000 系天璣芯片和驍龍 8 Gen2 及之后推出的8系驍龍芯片的安卓移動設(shè)備;

2.對于更早期的芯片,大多對 SSBO cache 以及 Compute Shader 的支持不完善,會導致帶寬瓶頸或計算效率低下。故而暫時不建議使用虛擬幾何體。所以對于低端機型,推薦回退使用 LOD Group;

3.移動端上 Budget Memory 在根據(jù) Quality 的設(shè)置申請后,不會擴充大小,如果出現(xiàn)部分物體無法繪制情況,可嘗試增加 Budget Memory 中 Persistent Buffer 大小。

未來展望

未來,團結(jié)引擎的 VG Mobile 功能將持續(xù)強化,致力于為開發(fā)者提供更好、更全面的服務(wù),包括但不限于:

  • 支持更多芯片,更多移動端機型。

  • 對開源鴻蒙系統(tǒng)的支持。

  • 持續(xù)的性能優(yōu)化。

  • 優(yōu)化工作流。


[注]

1.同屏渲染 6 億面指當前畫面中,所有模型共有 6 億數(shù)量級的三角面。在經(jīng)過虛擬幾何體的減面后,實際繪制的三角面會小于此值。

2.由于關(guān)閉 VG 后,示例場景過重導致無法正常在移動設(shè)備上運行。這里展示的數(shù)據(jù)是在 PC 上的數(shù)據(jù)。對于 Draw Call 數(shù)目和顯存占用而言,PC 上與在移動端上結(jié)果相近。

3.場景中還存在非 VG 的 Draw Call 是因為場景中存在少量不支持 VG 的材質(zhì)。

Unity 官方微信

第一時間了解Unity引擎動向,學習進階開發(fā)技能

每一個“點贊”、“在看”,都是我們前進的動力


特別聲明:以上內(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)推薦
熱點推薦
驚曝:廣東東莞知名萬人玩具大廠,本月開始停工停產(chǎn)2個月...

驚曝:廣東東莞知名萬人玩具大廠,本月開始停工停產(chǎn)2個月...

微微熱評
2025-12-25 00:37:01
山東8名公安局長落馬榜:有人跨省高升終落網(wǎng),有人護黑護成無期囚

山東8名公安局長落馬榜:有人跨省高升終落網(wǎng),有人護黑護成無期囚

濟寧人
2025-12-25 08:21:01
1986年陳永貴病逝后,追悼會規(guī)格引起爭議,鄧小平一句話最終定調(diào)

1986年陳永貴病逝后,追悼會規(guī)格引起爭議,鄧小平一句話最終定調(diào)

寄史言志
2025-12-19 15:28:23
93歲向華炎病逝:書生掌10萬黑幫半世紀,江湖傳奇終落幕

93歲向華炎病逝:書生掌10萬黑幫半世紀,江湖傳奇終落幕

星辰夜語
2025-12-24 20:11:35
尷尬!龐叔令稱央視《文明之旅》出現(xiàn)的龐戎,與南潯虛齋龐氏無關(guān)

尷尬!龐叔令稱央視《文明之旅》出現(xiàn)的龐戎,與南潯虛齋龐氏無關(guān)

火山詩話
2025-12-24 15:32:49
大量“洋垃圾”小主機流入閑魚!能用9代標壓U,準系統(tǒng)275元

大量“洋垃圾”小主機流入閑魚!能用9代標壓U,準系統(tǒng)275元

閑搞機
2025-12-25 11:06:11
罰款1美元,發(fā)還560億美元:特拉華法院給馬斯克上“最貴一課”

罰款1美元,發(fā)還560億美元:特拉華法院給馬斯克上“最貴一課”

北京公司金融律師張?zhí)?/span>
2025-12-24 12:56:43
臺最新民調(diào)出爐,國民黨支持率暴跌;侯友宜會見日本議員,露餡了

臺最新民調(diào)出爐,國民黨支持率暴跌;侯友宜會見日本議員,露餡了

半路友人之他
2025-12-25 11:08:36
毛人鳳 1956 年臺北暴斃,喪期未結(jié)束,妻向影心入住俞濟時家中

毛人鳳 1956 年臺北暴斃,喪期未結(jié)束,妻向影心入住俞濟時家中

嘮叨說歷史
2025-12-24 16:26:23
泰軍端掉電詐呼叫中心,繳獲千萬現(xiàn)金黃金,網(wǎng)友沸騰

泰軍端掉電詐呼叫中心,繳獲千萬現(xiàn)金黃金,網(wǎng)友沸騰

胡嚴亂語
2025-12-23 15:47:01
太諷刺!龐家無償捐4700平米祖宅,院長雙謊被戳穿,省多部門介入

太諷刺!龐家無償捐4700平米祖宅,院長雙謊被戳穿,省多部門介入

好賢觀史記
2025-12-23 18:14:27
活久見!南博前院長的民國別墅門前,已悄然成了南京市熱門打卡點

活久見!南博前院長的民國別墅門前,已悄然成了南京市熱門打卡點

火山詩話
2025-12-25 10:03:49
韋太后被俘虜時正風韻猶存,在金國待了15年,金國士兵怎能放過她

韋太后被俘虜時正風韻猶存,在金國待了15年,金國士兵怎能放過她

銘記歷史呀
2025-12-24 19:04:39
切爾西的痛:26歲菲利克斯19場造22球,進球數(shù)壓C羅+領(lǐng)跑射手榜

切爾西的痛:26歲菲利克斯19場造22球,進球數(shù)壓C羅+領(lǐng)跑射手榜

側(cè)身凌空斬
2025-12-25 09:16:07
美媒:爵士拒絕交易1.2億美元的凱斯勒讓湖人躲過一劫

美媒:爵士拒絕交易1.2億美元的凱斯勒讓湖人躲過一劫

懂球帝
2025-12-25 11:38:08
1971年外賓順走國寶九龍杯,周總理一招讓他掏出來,全場鼓掌叫好

1971年外賓順走國寶九龍杯,周總理一招讓他掏出來,全場鼓掌叫好

宅家伍菇?jīng)?/span>
2025-12-22 09:00:03
胖東來新店試營業(yè),首日銷售額突破千萬

胖東來新店試營業(yè),首日銷售額突破千萬

河南交通廣播1041
2025-12-25 09:12:05
多換一!NBA最脆玻璃人!培養(yǎng)八年才舍得交易

多換一!NBA最脆玻璃人!培養(yǎng)八年才舍得交易

籃球教學論壇
2025-12-25 13:26:31
解碼冰雪經(jīng)濟新動能|冰雪課堂如何成為“消費新寵”?

解碼冰雪經(jīng)濟新動能|冰雪課堂如何成為“消費新寵”?

新華社
2025-12-24 12:56:42
柬埔寨提四個?;饤l件,泰國談了30分鐘便退場,中美說話都不好使

柬埔寨提四個?;饤l件,泰國談了30分鐘便退場,中美說話都不好使

樂天閑聊
2025-12-25 10:43:53
2025-12-25 14:23:00
Unity incentive-icons
Unity
Unity中國官方帳戶
2412文章數(shù) 6729關(guān)注度
往期回顧 全部

科技要聞

屠龍少年被"招安"!英偉達平安夜豪擲200億

頭條要聞

女子入室殺害好友三名未成年子女 隨后在樓內(nèi)上吊自殺

頭條要聞

女子入室殺害好友三名未成年子女 隨后在樓內(nèi)上吊自殺

體育要聞

單賽季11冠,羽壇“安洗瑩時代”真的來了

娛樂要聞

金莎小19歲男友求婚成功!兩人雪地擁吻

財經(jīng)要聞

美國未來18個月不對中國芯片加額外關(guān)稅

汽車要聞

預(yù)售31.3萬元起 全新奧迪Q5L將于1月內(nèi)上市

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

教育
親子
本地
健康
數(shù)碼

教育要聞

小初銜接6周打卡火熱進行中!數(shù)百家庭已加入,真實反饋+完整課表揭秘!

親子要聞

三部門全面規(guī)范幼兒園收費 以“雙清單”鎖定范圍

本地新聞

云游安徽|亳州晨暮皆成史,街巷縱橫印春秋

這些新療法,讓化療不再那么痛苦

數(shù)碼要聞

英特爾推出2025Q4版Arc Pro顯卡驅(qū)動:核顯可分得更多內(nèi)存

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