「團結(jié)引擎 1.7.1 」preview即將發(fā)布!本次技術(shù)更新涵蓋渲染(Rendering)、實時動態(tài)全局光照系統(tǒng)(TuanjieGI)、團結(jié)粒子系統(tǒng)(Particle System)、團結(jié)動畫系統(tǒng)(Animation)、ShaderGraph、Content Pipeline、 小游戲(MiniGame) 以及 Platform幾大方向。
![]()
渲染(Rendering)
![]()
在1.7.1 preview 版本中,我們做了如下更新:
虛擬幾何體功能支持通用渲染管線(URP):
在 Tuanjie 1.7.1 preview 中,虛擬幾何體功能進一步拓展了對團結(jié)引擎已有渲染管線的支持。重新設(shè)計模型的導(dǎo)入設(shè)置 UI,為開發(fā)者帶來更優(yōu)的模型導(dǎo)入使用體驗。優(yōu)化虛擬幾何體執(zhí)行效率,提升渲染性能。
虛擬幾何體功能現(xiàn)已支持團結(jié)引擎的通用渲染管線(URP),為其帶來了同屏實時流暢渲染上億三角形的能力。
![]()
使用虛擬幾何體的渲染方式優(yōu)化陰影繪制過程,使用 GPU 剔除,以 Multi View 的方式繪制光源所有的 Cascade,大幅減少陰影繪制所需的 Draw Call 數(shù)量。
進一步優(yōu)化虛擬幾何體的 CPU 和 GPU 執(zhí)行效率,提升渲染性能。提供固定壓縮比例的 Cluster 數(shù)據(jù)編碼方式,獲取更好的 GPU 性能。
重新設(shè)計的模型導(dǎo)入設(shè)置 UI,為開發(fā)者提供了更方便快捷管理的跨平臺設(shè)置調(diào)整虛擬幾何體導(dǎo)入?yún)?shù)的工作流。
![]()
更多使用指南請參考 Tuanjie 虛擬幾何體手冊:
https://docs.unity.cn/cn/tuanjiemanual/Manual/VirtualGeometry.html
![]()
實時動態(tài)全局光照(TuanjieGI)
![]()
在 Tuanjie 1.7.1 preview 中,我們對實時動態(tài)全局光照系統(tǒng)做了以下功能改進:
新增 TuanjieGI 參數(shù)調(diào)節(jié)功能,通過 Volume Profile 提供靈活的參數(shù)配置管理,使開發(fā)者能夠精細化調(diào)整全局或局部光照效果。開發(fā)者可自由調(diào)節(jié)直接光、天光及自發(fā)光在反彈后的顏色系數(shù),并對最終計算出的間接光進行優(yōu)化。借助該功能,開發(fā)者能夠便捷地控制間接光照強度及顏色,打造理想的光線氛圍。
新增可視化調(diào)試器,便于開發(fā)者調(diào)試實時光照效果,可通過 Window > Analysis > Rendering Debugger > TuanjieGI 快速體驗。
新增 Screen Tracing 功能,利用屏幕空間信息模擬光線追蹤效果,可通過 Volume Profile 控制開啟或關(guān)閉。
支持 4K 及更高分辨率輸出。
優(yōu)化渲染性能并降低顯存占用。
獲取 TuanjieGI 官方 Demo:
https://packages.cdn.unity.cn/gi/TuanjieGI_Demo_Tower_171.zip
https://cnb.cool/tuanjie/TuanjieGI_Demo_Tower
更多使用指南請參考 TuanjieGI 手冊:
https://docs.unity.cn/cn/tuanjiemanual/Manual/TuanjieGI.html
![]()
團結(jié)動畫系統(tǒng) (Animation)
![]()
在 Tuanjie 1.7.1 preview 中,團結(jié)動畫系統(tǒng)在 1.7.0_preview 推出的 AnimGraph 和 IK&Retargeter 模塊的基礎(chǔ)上持續(xù)進行升級、優(yōu)化,主要包括:
全新推出 RigGraph(骨骼程序化綁定編輯器),通過可視化界面進行模型骨骼綁定,支持一鍵生成高級骨骼綁定方案或自定義控制器進行個性化模型綁定;
升級 AnimGraph,包括添加反射 Missing 檢測、Node Binding 等功能和 ApplyAdditive Node、Constraints Node、Mirror Node 等節(jié)點,提升使用體驗;
IK&Retargeter 中新增基于 PBD 的 Fullbody IK 功能,同時修復(fù)了一系列 preview 版本中的異常,在前一版本基礎(chǔ)上優(yōu)化、提升了 Editor 的使用。
更多使用指南請參考 Tuanjie Animation 用戶手冊:
https://docs.unity.cn/cn/tuanjiemanual/Manual/Animation-whats-new.html
![]()
團結(jié)粒子系統(tǒng)(Particle System)
![]()
在 Tuanjie 1.7.1 preview 中,我們優(yōu)化了 Infinity 粒子系統(tǒng)的性能。按以下步驟即可快速體驗:
1.打開或新建一個 URP 項目(未來將支持 HDRP 管線)。
2.打開Package Manager,點擊左上角的+圖標(biāo),選擇Add package by name,輸入 cn.tuanjie.infinity 并安裝。
3.在Hierarchy面板中右鍵單擊,從Effects折疊菜單中選擇Infinity Particle System,即可向場景添加粒子系統(tǒng)。其操作方式與內(nèi)置粒子系統(tǒng)保持一致。
4.通過菜單Tools > Convert Particle System to Infinity,可輕松遷移現(xiàn)有粒子系統(tǒng)資產(chǎn)。
更多使用指南,請參閱文檔 :
https://docs.unity.cn/cn/Packages-cn/cn.tuanjie.infinity@1.2/manual/
![]()
Shader Graph
![]()
在本次更新中,我們進行了如下優(yōu)化:
易用性優(yōu)化
在最新版本的團結(jié)引擎 Shader Graph 中,我們對Portal Nodes(入口/出口節(jié)點)的快捷創(chuàng)建功能進行了優(yōu)化,讓開發(fā)者的工作流更加高效、直觀。
一鍵生成多個 Get Var Node,自動貼近端口
![]()
新建 Group 智能命名:框選若干與 Register 節(jié)點相連的節(jié)點,右鍵選擇 Group Selection 或直接按 Ctrl + G,新建的 Group 框頂部會自動顯示其中 Register 節(jié)點的變量名集合,省去手動修改。
![]()
在新版本中,用戶可以在 Scalable Lit 單個 Shader Graph中定義和配置多個 Pass。每個自定義 Pass 擁有獨立的頂點和片段著色器,并可配置其渲染狀態(tài)(如混合模式、深度測試等)。上圖展示了使用多 Pass 可實現(xiàn)一些特定的渲染效果。
支持URP Stencil Test
現(xiàn)在可在 Shader Graph 中直接使用和配置 Stencil Buffer。方便快速實現(xiàn)游戲中常用的遮擋描邊/透視效果。
![]()
Content Pipeline
![]()
在 Tuaniie 1.7.1 preview 版本中,我們深入理解開發(fā)者對Instant Asset功能模塊的體驗和建議,并進行了多項升級:
新增 Instant Asset 場景資產(chǎn)構(gòu)建與編輯器模擬運行:支持場景資產(chǎn)構(gòu)建能力,同時支持了在編輯器中直接模擬運行測試,加速項目開發(fā)迭代流程;
新增 Instant Asset 資源表管理接口與確定性資產(chǎn)構(gòu)建:支持資源表合并、Diff 接口和確定性資產(chǎn)構(gòu)建機制,確保增量構(gòu)建精準(zhǔn)高效,完美適配熱更新等第三方解決方案,輕松應(yīng)對復(fù)雜項目兼容挑戰(zhàn)。
![]()
小游戲(MiniGame)
![]()
在 Tuanjie 1.7.1 preview 版本中,團結(jié)引擎小游戲平臺新增了對 TapTap 子平臺的支持。
此次更新進一步擴展了平臺發(fā)布能力,對 TapTap 子平臺的構(gòu)建支持,使開發(fā)者能夠更便捷地發(fā)布游戲至 TapTap 平臺,觸達更廣泛的玩家群體。
![]()
Platform
![]()
OpenHarmony 平臺
更完善的 UAAL 模式,從 1.7.1 的版本開始,導(dǎo)出工程的 ETS 代碼會被封裝到 har 包里面去,并且 Default 的模式不再提供,UAAL 成為 Default 模式。模塊集成到原生應(yīng)用更加的便捷。
新增藍牙鍵盤鼠標(biāo)支持,可在 PC/平板中使用該能力。
Webview 接口新增 registerJavaScriptProxy API 和 border 屬性相關(guān) API。
新增 Strip Engine Code 支持,進一步降低包體占用。
開發(fā)工具上,除了此前支持的 ARM 架構(gòu) DevEco Studio 的 Emulator,完善了 x64 架構(gòu)適配支持。目前 DevEco Studio 的 Emulator 可以在 Window 跟 Mac 上均可流暢使用。
自 2024 年 1 月 1 日發(fā)布至今,團結(jié)引擎下載量已超過 40 萬,基于團結(jié)引擎構(gòu)建的項目數(shù)量超過 50 萬。未來,團結(jié)引擎將繼續(xù)基于 Unity 2022 LTS,作為獨立產(chǎn)品投入研發(fā)與更新,提供渲染、光照、動畫、VFX、UI、易用性&工具鏈、平臺能力、云服務(wù)等全方位專屬能力升級,滿足中國開發(fā)者及國內(nèi)行業(yè)生態(tài)的獨有需求,帶來更多大家想要的功能。非常期待得到你的反饋,與我們一起共建中國版的實時 3D 引擎。
[1] 團結(jié)引擎官網(wǎng):
https://unity.cn/tuanjie/tuanjieyinqing
[2] 團結(jié)引擎問答專區(qū):
https://developer.unity.cn/plate/tuanjie-engine?tab=ask
[3] 團結(jié)引擎用戶手冊:
https://docs.unity.cn/cn/tuanjiemanual/Manual/UnityManual.html
[4] 團結(jié)引擎Release Notes:
https://release-notes.unity.cn/release-notes
Unity 官方微信
第一時間了解Unity引擎動向,學(xué)習(xí)進階開發(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.