vault backup: 2024-12-10 16:35:29

This commit is contained in:
BlueRose 2024-12-10 16:35:29 +08:00
parent ea958c1d08
commit 29a1fe39e1

View File

@ -23,10 +23,17 @@ rating: ⭐
FVisibleLightViewInfo
## DynamicShadows
### InitDynamicShadows() => CreateDynamicShadows()
InitViews() => FSceneRenderer::InitDynamicShadows()
PS. UE5.3中相关逻辑移动到***CreateDynamicShadows()*** 中了。InitDynamicShadows() => BeginInitDynamicShadows() => BeginGatherShadowPrimitives() => CreateDynamicShadows()
计算各种灯光类型,之后调用:
- CreateWholeSceneProjectedShadow()
- AddViewDependentWholeSceneShadowsForView()
- SetupInteractionShadows()
### CreateWholeSceneProjectedShadow
**CreateWholeSceneProjectedShadow**
# 阴影偏移
可以考虑的Buffer有