作者:奮努的小楓
發(fā)布時間: 2025-08-27 17:57:42
瀏覽量:0次
說明:文中所有的配圖均來源于網(wǎng)絡
團結(jié)引擎 1.7.0 preview正式發(fā)布啦!此次技術更新亮點紛呈,在多個關鍵領域?qū)崿F(xiàn)突破。涵蓋實時全局動態(tài)光照(TuanjieGI),帶來更逼真光影效果;優(yōu)化團結(jié)粒子系統(tǒng)與動畫系統(tǒng),提升視覺表現(xiàn)與動態(tài)呈現(xiàn);在渲染、ShaderGraph、Content Pipeline等方面也有改進;小游戲(MiniGame)相關功能升級;同時還進行了代碼升級,并優(yōu)化了 Hub 與 License 機制。
在 Tuanjie 1.7.0 preview 版本中,一項極具創(chuàng)新性的功能——實時動態(tài)全局光照系統(tǒng) TuanjieGI(Global illumination)實驗版本驚艷亮相。這一系統(tǒng)的推出,為游戲開發(fā)者帶來了前所未有的光照渲染體驗,無需預烘焙光照貼圖,就能實時呈現(xiàn)出逼真至極的光照效果,讓虛擬場景仿佛擁有了真實的生命力。
核心特性,光照新潮流
TuanjieGI 擁有諸多令人矚目的特性。它具備實時響應能力,能夠敏銳捕捉場景中的動態(tài)變化。無論是光源的移動、游戲?qū)ο蟮脑鰷p,還是材質(zhì)的修改,系統(tǒng)都能迅速做出反應,實時調(diào)整光照效果,確保場景始終呈現(xiàn)出最自然、最真實的狀態(tài)。
同時,該系統(tǒng)綜合考慮了直接和間接光照,精準模擬光線在整個場景中的傳播行為。從明亮的直射光到柔和的漫反射光,再到復雜的環(huán)境光,TuanjieGI 都能細膩呈現(xiàn),讓場景中的每一個角落都充滿真實的光影變化。
值得一提的是,TuanjieGI 采用了屏幕空間光線追蹤、距離場等先進的軟件光線追蹤技術,擺脫了對特定顯卡的依賴。這意味著即使沒有高端顯卡的支持,開發(fā)者也能享受到高質(zhì)量的光照渲染效果,大大降低了技術門檻和硬件成本。
適配情況與未來規(guī)劃
目前,TuanjieGI 實驗版本是針對高清渲染管線(HDRP)進行開發(fā)的,僅支持 Windows 平臺。為了確保系統(tǒng)的流暢運行,建議使用性能相當或優(yōu)于 RTX 2070 的顯卡。不過,開發(fā)者們無需擔心其局限性,未來團隊將著手對通用渲染管線(URP)進行功能移植與優(yōu)化,使其能夠支持移動設備平臺,讓更多開發(fā)者能夠在不同平臺上體驗到 TuanjieGI 的強大魅力。
三步快速上手體驗
想要快速體驗 TuanjieGI 的神奇效果,只需簡單三步。首先,啟用 TuanjieGI 總開關:打開菜單 Edit > Project Settings > Graphics,勾選 Tuanjie Global Illumination(Experimental),此操作會觸發(fā) Assets 目錄下資源的重新導入。接著,啟用 HDRP Asset 開關:打開菜單 Edit > Project Settings > Quality > HDRP,展開 Lighting 折疊菜單,勾選 Tuanjie Global Illumination。最后,啟用 Frame Settings 開關:打開菜單 Edit > Project Settings > Graphics > HDRP Global Settings,展開 FrameSettings > Camera > Lighting 折疊模塊,勾選 Tuanjie Global Illumination。完成這三步,你就能開啟一場逼真的光照之旅啦!
在 Tuanjie 1.7.0 preview 版本中,一款極具創(chuàng)新性的全新粒子系統(tǒng)——Infinity Particle System 預覽版本驚艷登場,為游戲開發(fā)中的粒子特效領域注入了新的活力。
Infinity Particle System 基于先進的面向數(shù)據(jù)思想精心打造。它巧妙運用 C# Job System 和 Burst Compiler 來實現(xiàn)模擬計算,極大地提升了計算效率與性能。同時,借助 BatchRendererGroup 實現(xiàn) GPU Instance 渲染,這一技術能夠巧妙地對多個粒子系統(tǒng)進行合批處理,有效減少 DrawCall 數(shù)量,顯著優(yōu)化了渲染性能。并且,針對 SRP 渲染管線進行了深度優(yōu)化,進一步拓展了性能表現(xiàn)空間,讓粒子特效的呈現(xiàn)更加流暢、高效。
Infinity Particle System 以獨立 Package 的形式發(fā)布,這一設計十分貼心,它與內(nèi)置粒子系統(tǒng)可以和諧共存,互不干擾。在平臺支持方面,它表現(xiàn)卓越,不僅兼容 PC、iOS、Android 等主流平臺,還緊跟時代步伐,支持了鴻蒙系統(tǒng),并且即將實現(xiàn)對小游戲平臺的支持,為開發(fā)者在不同平臺上打造精彩粒子特效提供了廣闊的可能性。
在功能特性上,Infinity Particle System 堪稱強大。它已經(jīng)全面覆蓋了內(nèi)置粒子系統(tǒng)(Build - in Particle System)的絕大部分功能特性,讓開發(fā)者無需擔心功能缺失。同時,還貼心地提供了自動遷移工具,方便開發(fā)者將原有資產(chǎn)輕松遷移到新系統(tǒng),并且確保表現(xiàn)效果與之前保持一致,大大節(jié)省了開發(fā)時間和成本。
對于開發(fā)者而言,Infinity Particle System 十分友好。它沿襲了內(nèi)置粒子系統(tǒng)的操作習慣,讓開發(fā)者能夠快速上手。具體操作如下:首先,打開或新建一個 URP 工程(未來還會擴展對 HDRP 管線的支持);接著,打開 Package Manager,點擊左上角的“+”,選擇“Add package by name”,檢索“cn.tuanjie.infinity”并完成安裝;然后,在 Hierarchy 中點擊右鍵,從 Effects 折疊菜單中選擇“Infinity Particle System”,即可向場景中添加粒子系統(tǒng),其他操作習慣與內(nèi)置粒子系統(tǒng)保持一致;最后,如果需要遷移現(xiàn)有粒子系統(tǒng)資產(chǎn),只需從菜單項“Tools > Convert Particle System to Infinity”,就能輕松完成遷移。
Infinity Particle System 的出現(xiàn),無疑為游戲開發(fā)中的粒子特效帶來了全新的解決方案,值得每一位開發(fā)者深入探索與體驗。
在 Tuanjie 1.7.0 preview 版本里,動畫系統(tǒng)在原框架基礎上引入兩大核心功能,革新傳統(tǒng)工作流,為開發(fā)者借助團結(jié)引擎創(chuàng)作動畫強力賦能。
一是 Animation Graph,開發(fā)者無需再被代碼堆砌困擾,通過簡單拖拽節(jié)點,就能輕松搭建復雜動畫邏輯。而且支持實時預覽效果,能快速發(fā)現(xiàn)問題并調(diào)整,極大提升了調(diào)試效率。
二是 IK & Retarget 逆向骨骼運動解算與骨骼重定向功能。借助它,可實現(xiàn)跨角色動作快速遷移,避免重復勞動,還能完美適配不同比例角色的動作,解決動作適配難題,讓動畫創(chuàng)作更高效。
在圖形渲染技術不斷革新的當下,團結(jié)引擎持續(xù)發(fā)力,在最新版本中推出了一系列令人矚目的新特性,為開發(fā)者帶來了更高效、更優(yōu)質(zhì)的圖像處理解決方案。
TJSR 超分方案:畫質(zhì)與性能的完美平衡
TJSR 是團結(jié)引擎精心打造的超分方案,它基于時序信息對畫面進行重建,能夠生成高分辨率的細膩圖像,同時還具備 TAA 抗鋸齒特性,有效消除畫面鋸齒,讓圖像更加平滑自然。與傳統(tǒng)上采樣方案相比,TJSR 優(yōu)勢顯著,在保持高畫質(zhì)的同時,大幅降低了性能開銷,尤其適用于對圖像細節(jié)和性能平衡要求嚴苛的項目,特別是在移動端場景中,能夠以較低的性能損耗實現(xiàn)出色的視覺效果,為移動游戲和應用帶來更流暢、更精美的畫面體驗。此外,團結(jié)引擎還貼心地支持在不同硬件平臺上調(diào)用原生超分能力的優(yōu)先級列表,進一步優(yōu)化了性能表現(xiàn)。
Deferred+ 渲染路徑:復雜光照環(huán)境下的性能利器
URP 引入了全新的 Deferred+ Render Path,作為增強版延遲渲染,它針對復雜光照環(huán)境下的性能表現(xiàn)和渲染正確性進行了深度優(yōu)化。該路徑采用基于 tile 的光照計算與光源索引緩存機制,在保持延遲渲染高效率的基礎上,進一步減少了冗余計算,顯著提升了大規(guī)模動態(tài)光源下的渲染性能。與傳統(tǒng)的 Forward 渲染模式相比,Deferred+ 在多光源疊加和陰影處理方面表現(xiàn)卓越,能夠呈現(xiàn)出更加真實、豐富的光照效果,為游戲和虛擬場景營造出逼真的光影氛圍。
URP 后處理能力增強:細節(jié)之處見真章
在 URP 后處理能力方面,團結(jié)引擎也進行了全面升級。新增的 Object Motion Blur 功能支持在自定義 Shader 中添加 MotionVectors Pass,能夠精準實現(xiàn)運動物體的動態(tài)模糊效果,讓快速移動的物體更加自然流暢,增強了畫面的動態(tài)感和真實感。同時,還新增了 MetalFX 支持,進一步提升了 iOS 等 Metal 平臺下的圖像表現(xiàn)力,為用戶帶來更加絢麗、逼真的視覺盛宴。
在 Tuanjie 1.7.0 preview 版本里,Shader Graph 模塊大放異彩,為開發(fā)者呈上兩大核心亮點。其一,新增對 Additional Motion Vector 的支持,助力實現(xiàn)更精細的運動效果呈現(xiàn);其二,增加支持 UGUIShader 功能,讓 UI 著色器的開發(fā)與應用更加便捷高效,拓展創(chuàng)作可能。
在 Tuanjie 1.7.0 preview 版本中,我們聚焦開發(fā)者核心需求與痛點,對 Accelerator(Cache Server)模塊進行了關鍵升級。
其一,推出全新的 Lazy Download 下載模式。以往,開發(fā)者打開項目時需下載所有 library 緩存,若網(wǎng)速不佳,項目啟動就會十分緩慢。而此模式打破了這一困境,無需下載全部緩存,就能快速開啟項目,讓開發(fā)者告別因網(wǎng)速慢導致的漫長等待,大幅提升項目啟動效率。
其二,新增 Cache Server C# 上傳和刪除接口。這使得緩存管理變得極為簡便,開發(fā)者無需再經(jīng)歷繁瑣的重新導入流程。現(xiàn)在,能輕松將已導入的項目直接上傳至 Cache Server,還能借助刪除接口精準清理特定問題資產(chǎn)緩存,讓緩存管理更加靈活高效。
這兩項升級功能相輔相成,不僅顯著提升了個人開發(fā)效率,更為團隊協(xié)作和項目管理帶來了積極而深遠的影響。
在 Tuanjie 1.7.0 preview 版本里,團結(jié)引擎小游戲著重優(yōu)化了 Texture Manager 模塊,在提升資源靈活性與構(gòu)建效率上成效顯著,帶來兩項關鍵更新。
其一,支持更細粒度的多格式。如今,在編輯器中,開發(fā)者能夠為每張 Texture Asset 單獨配置多平臺格式,實現(xiàn)同一 Platform Operation 下的格式重載。這一改變讓資源格式管理更加靈活精準,能充分滿足不同平臺對紋理格式的多樣化需求,避免資源冗余與適配難題。
其二,打包與清理能力大幅提升。在打包多格式資源時,新增的源 Asset 數(shù)據(jù)變更判斷機制發(fā)揮作用。若資源 Hash 未改變,系統(tǒng)會跳過重新生成步驟,大大節(jié)省構(gòu)建時間;若檢測到資源有變更,則會自動清理舊緩存,防止加載到歷史格式資源,確保資源始終保持最新有效狀態(tài),進一步提升構(gòu)建效率與資源準確性。
Tuanjie 1.7.0 preview 版本重磅來襲!該版本集成了 Unity 2022.3.62f1 的更新與修復內(nèi)容。開發(fā)團隊歷經(jīng)一個月艱苦奮戰(zhàn),成功修復數(shù)百個 bug,有效提升了團結(jié)引擎的性能表現(xiàn),使其穩(wěn)定性也邁上新臺階。
下一篇 天美出海
優(yōu)秀作品賞析
作 者:李思庭
所學課程:2101期學員李思庭作品
作 者:林雪茹
所學課程:2104期學員林雪茹作品
作 者:趙凌
所學課程:2107期學員趙凌作品
作 者:趙燃
所學課程:2107期學員趙燃作品
同學您好!