diff options
| author | yum <yum.food.vr@gmail.com> | 2024-08-24 14:42:42 -0700 |
|---|---|---|
| committer | yum <yum.food.vr@gmail.com> | 2024-08-24 14:42:42 -0700 |
| commit | d5a45df4a443cd562ebbe96137b669723bd31bf0 (patch) | |
| tree | 184671c4a6dfda094eca7eff106376b635fea8fd /pbr.cginc | |
| parent | aef9d5734f80d68e6f9d5843a40799c219afad3f (diff) | |
Switch to SampleBias for everything
Also add a global slider for it.
Diffstat (limited to 'pbr.cginc')
| -rw-r--r-- | pbr.cginc | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -343,14 +343,14 @@ float4 getLitColor( // TODO add keywords to optimize away mask samples when not used float cc_mask = 1; #if defined(_CLEARCOAT_MASK) - float cc_mask_tmp = _Clearcoat_Mask.SampleGrad(linear_repeat_s, i.uv0, ddx(i.uv0.x), ddy(i.uv0.y)); + float cc_mask_tmp = _Clearcoat_Mask.SampleBias(linear_repeat_s, i.uv0, _Global_Sample_Bias); if (_Clearcoat_Mask_Invert) { cc_mask_tmp = 1 - cc_mask_tmp; } cc_mask *= cc_mask_tmp; #endif #if defined(_CLEARCOAT_MASK2) - float cc_mask2_tmp = _Clearcoat_Mask2.SampleGrad(linear_repeat_s, i.uv0, ddx(i.uv0.x), ddy(i.uv0.y)); + float cc_mask2_tmp = _Clearcoat_Mask2.SampleBias(linear_repeat_s, i.uv0, _Global_Sample_Bias); if (_Clearcoat_Mask_Invert) { cc_mask2_tmp = 1 - cc_mask2_tmp; } |
