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