diff options
| author | yum <yum.food.vr@gmail.com> | 2025-02-20 18:48:18 -0800 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2025-02-20 18:48:18 -0800 |
| commit | 14cdf12e17d2b17676135457e42bde391ff3f313 (patch) | |
| tree | c1a9d73cc0e3daed83b2d2c3e005284e0cbfaeab /filamented.cginc | |
| parent | 01eeb68639ee4e3a5aeacf321c35a46c7dfe5c3d (diff) | |
Add emission, fine-tune quantized specular
Diffstat (limited to 'filamented.cginc')
| -rw-r--r-- | filamented.cginc | 7 |
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, |
