summaryrefslogtreecommitdiffstats
path: root/filamented.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2025-02-20 18:48:18 -0800
committeryum <yum.food.vr@gmail.com>2025-02-20 18:48:18 -0800
commit14cdf12e17d2b17676135457e42bde391ff3f313 (patch)
treec1a9d73cc0e3daed83b2d2c3e005284e0cbfaeab /filamented.cginc
parent01eeb68639ee4e3a5aeacf321c35a46c7dfe5c3d (diff)
Add emission, fine-tune quantized specular
Diffstat (limited to 'filamented.cginc')
-rw-r--r--filamented.cginc7
1 files changed, 1 insertions, 6 deletions
diff --git a/filamented.cginc b/filamented.cginc
index 9895361..9edfca5 100644
--- a/filamented.cginc
+++ b/filamented.cginc
@@ -343,12 +343,7 @@ half3 Unity_GlossyEnvironment_local (UNITY_ARGS_TEXCUBE(tex), half4 hdr, Unity_G
half3 R = glossIn.reflUVW;
half4 rgbm = UNITY_SAMPLE_TEXCUBE_LOD(tex, R, mip);
- half3 color = DecodeHDR(rgbm, hdr);
-#if defined(_QUANTIZE_SPECULAR)
- float luminance = dot(color, float3(0.2126, 0.7152, 0.0722)); // convert to luminance
- color = color * floor(luminance * _Quantize_Specular_Steps) / _Quantize_Specular_Steps;
-#endif
- return color;
+ return DecodeHDR(rgbm, hdr);
}
inline half3 UnityGI_prefilteredRadiance(const UnityGIInput data,