From 3400c5f518154d4d5afbdf4c0cd83075a5af3014 Mon Sep 17 00:00:00 2001 From: BlueRose <378100977@qq.com> Date: Thu, 19 Dec 2024 14:10:21 +0800 Subject: [PATCH] vault backup: 2024-12-19 14:10:21 --- .../卡通渲染相关资料/渲染功能/阴影控制/ToonShadow.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/03-UnrealEngine/卡通渲染相关资料/渲染功能/阴影控制/ToonShadow.md b/03-UnrealEngine/卡通渲染相关资料/渲染功能/阴影控制/ToonShadow.md index 7700ef9..29ba688 100644 --- a/03-UnrealEngine/卡通渲染相关资料/渲染功能/阴影控制/ToonShadow.md +++ b/03-UnrealEngine/卡通渲染相关资料/渲染功能/阴影控制/ToonShadow.md @@ -74,8 +74,10 @@ const FMaterialRenderProxy* MaterialRenderProxy = MeshBatch.MaterialRenderProxy; bool bEnableToonMeshDrawOutline = MaterialRenderProxy->GetToonOutlineDataAssetRT()->Settings.bEnableToonMeshDrawOutline; ## 深度偏移 -在FProjectedShadowInfo添加 -RenderDepth() +1. FProjectedShadowInfo添加变量。 + +FSceneRenderer::RenderShadowDepthMaps() => RenderShadowDepthMapAtlases() => ProjectedShadowInfo->RenderDepth() ## DirectionOffsetToViewShadow -FSceneRenderer::CreateDynamicShadows() -> SetupInteractionShadows()在CreatePerObjectProjectedShadow()添加相关逻辑。 \ No newline at end of file +1. 在FProjectedShadowInfo添加变量。 +FSceneRenderer::CreateDynamicShadows() => SetupInteractionShadows(),在CreatePerObjectProjectedShadow()添加相关逻辑。 \ No newline at end of file