814 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			814 B
		
	
	
	
	
	
	
	
title, date, excerpt, tags, rating
| title | date | excerpt | tags | rating | 
|---|---|---|---|---|
| Toon多光源参考 | 2025-03-27 19:01:13 | ⭐ | 
前言
- 【UE5】卡通渲染着色篇3:多光源
- DirectionalLight
- 主要是通过判断所有灯光的Forward Shading Priority与亮度,取得主光。
 - 之后在FDeferredLightPS中添加一个判断是否是主光的变体,并进行设置即可。
 - 也可以通过FlattenNormal来减少高频信息。
 
 - PointLight
- 可以通过FlattenNormal(ShadingModels.ush)来减少点光源计算中的高频细节
 
 
 - DirectionalLight
 - YivanLee的多光源方案
- ShadingModels.ush中只渲染光影(不渲染颜色),用于合并多光源光影结果。
 - 在Lighting Pass之后添加一个LightingPostProcess Pass,根据合并的光影采样Ramp渲染最终光照结果。