虛幻引擎5亮點解讀學習


2021.05.28 17:21

UE5特性記錄

Nanite(虛擬微多邊形幾何體技術,支持大量面數模型)

  1. 導入時編譯Nanite,會自動將多面體模型編譯為Nanite存儲在場景里!

  2. 用線框顯示會發現Nanite消失,所以Nanite不支持線框顯示。(主要使用三角形顯示)

  3. 將普通OBJ等模型文件轉化為Nanite,從已導入的模型右鍵選擇Nanite的啟用,同樣可以將該模型變成Nanite模型。

能用Nanite盡量用Nanited

  1. 代理三角形百分比控制Nanite顯示細節

Nanite原理猜想

千萬面級的高模導入ue5后會被壓縮成
低模"+virtualized geometry,這個virtualized geometry猜想應該是一種特殊的數據資產,保存了原始模型的細節信息並儲存到ssd里。在渲染管線中,cpu的應用階段只讀取這個"低模"的頂點數據,到gpu里,根據頂點位置到相機的距離,划分成不同等級的曲面細分,gpu讀取virtualized geometry對新生成的頂點進行插值完成對原模型的細節還原。
參考這篇文章寫的很詳細,有興趣可以了解相關內容如何評價Epic Games今日公布的虛幻引擎5?

Lumen(可以模擬出實時光追的效果)

  1. 打開網格距離場
  2. 項目設置渲染打開全局光照
  3. UE5很大概率使用的是把SVOGI和Nanite進行了內部深度優化的辦法,並命名為Lumen,可能體素的概念比較重要。

實機演示 ——> 想看Lumen效果可以打開這個連接

原理探討 ——> 如何在一瞬間畫出幾十億三角形?關於UE5 的深度探討

DirectionalLight大氣太陽光索引:1是月亮,0 是太陽
對大氣太陽光選定后Ctrl + L可以調節太陽光俯仰角
對大氣太陽光月亮選定后Ctrl + Shift + L可以調節太陽光俯仰角
加上一個SkyLight ,SkyLight中實時捕獲打勾就可以實時反射太陽光

世界分區

  1. 創建關卡的時候,世界場景設置中打開世界分區。然后在窗口里就能打開一個世界分區窗口。(可以多人合作了,通過變更列表)
  2. HLOD可以自己切換不同的場景實例

關卡實例化

  1. 用於多人協作,由在世界大綱中右鍵選中項,通過選中項創建關卡實例,會產生一個新關卡!對產生的實例關卡的操作會影響到原有關卡!!!(產生的實例關卡應該是原關卡中物體的引用)
  2. 誰用誰知道好用!

關卡序列中的動畫工具

可以在關卡中實現K幀


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM