From 922411735052a0d3296c741b8e590f5bbaabc77b Mon Sep 17 00:00:00 2001 From: Alexander Gauggel <agauggel@uni-koblenz.de> Date: Thu, 24 Jun 2021 01:43:53 +0200 Subject: [PATCH] [#82] Cull the shadow too! --- projects/voxelization/src/ShadowMapping.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/projects/voxelization/src/ShadowMapping.cpp b/projects/voxelization/src/ShadowMapping.cpp index 3e5fb9fa..3c2beb5f 100644 --- a/projects/voxelization/src/ShadowMapping.cpp +++ b/projects/voxelization/src/ShadowMapping.cpp @@ -154,9 +154,10 @@ ShadowMapping::ShadowMapping(vkcv::Core* corePtr, const vkcv::VertexLayout& vert {}, false }; - shadowPipeConfig.m_multisampling = msaa; - shadowPipeConfig.m_EnableDepthClamping = true; - m_shadowMapPipe = corePtr->createGraphicsPipeline(shadowPipeConfig); + shadowPipeConfig.m_multisampling = msaa; + shadowPipeConfig.m_EnableDepthClamping = true; + shadowPipeConfig.m_culling = vkcv::CullMode::Front; + m_shadowMapPipe = corePtr->createGraphicsPipeline(shadowPipeConfig); m_shadowSampler = corePtr->createSampler( vkcv::SamplerFilterType::LINEAR, -- GitLab