Merge remote-tracking branch 'origin/master' into 1.11
# Conflicts: # Source/Engine/Level/Scene/SceneRendering.cpp # Source/Engine/Physics/Colliders/Collider.cpp # Source/Engine/Physics/Colliders/Collider.h
This commit is contained in:
@@ -122,10 +122,6 @@ float4 GetLighting(float3 viewPos, LightData lightData, GBufferSample gBuffer, f
|
||||
|
||||
// Calculate shadow
|
||||
ShadowSample shadow = GetShadow(lightData, gBuffer, shadowMask);
|
||||
#if !LIGHTING_NO_DIRECTIONAL
|
||||
// Directional shadowing
|
||||
shadow.SurfaceShadow *= NoL;
|
||||
#endif
|
||||
|
||||
// Calculate attenuation
|
||||
if (isRadial)
|
||||
@@ -139,6 +135,11 @@ float4 GetLighting(float3 viewPos, LightData lightData, GBufferSample gBuffer, f
|
||||
shadow.TransmissionShadow *= attenuation;
|
||||
}
|
||||
|
||||
#if !LIGHTING_NO_DIRECTIONAL
|
||||
// Directional shadowing
|
||||
shadow.SurfaceShadow *= NoL;
|
||||
#endif
|
||||
|
||||
BRANCH
|
||||
if (shadow.SurfaceShadow + shadow.TransmissionShadow > 0)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user