Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert the change of the limit for interpolation of R0 with respect t…
…o metallic and SSR Commit 2c000cb changed the interpolation limits from (0.04, 1.0) to (0.04, 0.37). This is incorrect, as we want to have an F0 of 0.04 for dielectrics (materials with metalness of 0.0) and an F0 of 1.0 for metals. The Schlick approximation uses an F0 of 0.04 for all dielectrics and it's good enough. Having it lower than 1.0 leads to an incorrect application of the Fresnel effect for metals and leads to bugs like godotengine#79549
- Loading branch information