当前位置:网站首页>UE5全局光照系統Lumen解析與優化
UE5全局光照系統Lumen解析與優化
2022-06-26 02:56:00 【Jerish_C】
全局光照Global illumination (GI),又稱間接光照,是指一系列讓計算機場景光照更加真實自然的3D圖形算法。通俗來講,即計算機在進行圖形渲染時,不僅要考慮從光源直接照射到物體錶面的光,也要考慮到從其他錶面反射到當前錶面的光,從而極大地增加場景的真實感。
在現實世界中,我們很容易觀察到GI相關的現象,比如陽光從洞穴入口照射到地面上後會經過反射點亮洞穴的其他比特置,燈光照射到紅色沙發後會導致紅光反射到其後面的牆壁上等等。
與全局光照相對應的技術稱為直接光照(或局部光照,如上圖左部),光線從光源發出碰到物體後則立刻停止,不會進行多次反射。在早期的相關研究中,由於硬件限制等原因,我們往往采用更偏向經驗的方式來建模模擬局部光照(如Phong和Blinn-Phong模型)。不過這種通過Hack方式得出的效果明顯不够真實和自然,導致很多遊戲都會給玩家產生一種難以描述的違和感。
而另一方面,全局光照雖然效果理想,但由於需要對於光線的反彈進行大量的計算,很長一段時間也只能用於CG、電影等非實時渲染的領域中。
不過隨著硬件技術的進步以及圖形領域內科研人士的努力,相關的論文和成果層出不窮。現代遊戲引擎中的GI也已經從早期的預計算全局光照技術(光照貼圖Lightmap、光照探針Light Probe),逐步發展並產生了UE5 Lumen這樣效果優秀的動態全局光照技術,給業界帶來了新的技術變革。
本期 IncrediClub 遊戲開發者專場,線上技術沙龍將聚焦全局光照話題 ——
《UE5全局光照系統Lumen解析與優化》6月23日20:00
來自國內 Top5 遊戲工作室資深引擎開發工程師 五塵 將重點解析UE5中全局光照系統Lumen並探討技術優化方法。
參與本次活動你將收獲:
主流的GI(Global illumination)方案
UE5 GI系統Lumen的解析與技術優化
GI技術的未來

掃微信碼報名本活動,獲取更多遊戲開發領域技術資料:

IncrediClub 往期內容回顧:




边栏推荐
- 记一个RestControll和Controller 引起的折磨BUG
- OpenAPI 3.0 specification - Food Guide
- What can Arthas do for you?
- MySQL updates records based on the queried data
- 力扣(LeetCode)175. 组合两个表(2022.06.24)
- 财富自由技能:把自己产品化
- How to solve the problem that the iPhone 13 lock screen cannot receive the wechat notification prompt?
- 第一章:渗透测试的本质信息收集
- Survival analysis based on ovarian data set
- What is flush software? Is online account opening safe?
猜你喜欢

DF reports an error stale file handle

UTONMOS坚持“藏品、版权”双优原则助力传统文化高质量发展

数据库查询语句SQL中like、%、-的区别

《你不可不知的人性》经典语录

Additional: brief description of hikaricp connection pool; (I didn't go deep into it, but I had a basic understanding of hikaricp connection pool)

浅谈虚拟内存与项目开发中的OOM问题

音视频与CPU架构

Matlab|基于BP神经网络进行电力系统短期负荷预测

应届毕业生谈毕业的故事
![[solution] the blue screen restart problem of the virtual machine started by the VMware of Lenovo Savior](/img/c3/892ce2f45abea7140df98cabc1431b.png)
[solution] the blue screen restart problem of the virtual machine started by the VMware of Lenovo Savior
随机推荐
Version management tool usage
【解决】CMake was unable to find a build program corresponding to “Unix Makefiles“.
High availability in Internet three highs (high concurrency, high performance and high availability)
无法上网问题解决过程
学习太极创客 — MQTT(五)发布、订阅和取消订阅
Introduction to bloc: detailed explanation of cube
如何提词条
用指南针交易股票安全吗?指南针是如何交易股票的,需要开户吗
限制输入字符长度length英文1个字符中文2个字符
Technology is to be studied
[machine learning] case study of college entrance examination prediction based on multiple time series
UE5全局光照系统Lumen解析与优化
A few simple ways for programmers to exercise their waist
网上股票开户安全吗?
What is the sudden power failure of iPhone and how to solve it?
ORB-SLAM系列论文翻译笔记
Learn from Taiji makers - mqtt (V) publish, subscribe and unsubscribe
Arduino string to hexadecimal number for large color serial port screen.
Never criticize
[machinetranslation] - Calculation of Bleu value