summaryrefslogtreecommitdiffstats
path: root/pbr.cginc
diff options
context:
space:
mode:
Diffstat (limited to 'pbr.cginc')
-rw-r--r--pbr.cginc4
1 files changed, 3 insertions, 1 deletions
diff --git a/pbr.cginc b/pbr.cginc
index c9b6e28..824647f 100644
--- a/pbr.cginc
+++ b/pbr.cginc
@@ -4,6 +4,7 @@
#include "filament_math.cginc"
#include "globals.cginc"
#include "interpolators.cginc"
+#include "math.cginc"
#include "MochieStandardBRDF.cginc"
#include "poi.cginc"
#include "tone.cginc"
@@ -432,6 +433,7 @@ float4 getLitColor(
/*smoothness=*/1 - cc_roughness,
/*metallic=*/0,
worldPos);
+ // Indirect specular
{
// TODO fold this into the full BRDF and apply the brightness corrections
// described in the filament whitepaper:
@@ -449,7 +451,7 @@ float4 getLitColor(
LoH,
h,
Fc);
- pbr.rgb += cc_term * cc_indirect_specular * cc_mask;
+ pbr.rgb += cc_term * (indirect_light.specular + indirect_light.diffuse) * cc_mask;
}
// Direct
{