We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 21305ba commit a9c4fb1Copy full SHA for a9c4fb1
src/Raw2Gltf.cpp
@@ -735,8 +735,8 @@ ModelData *Raw2Gltf(
735
getPerceivedBrightness(specular),
736
oneMinus);
737
738
- Vec3f fromDiffuse = diffuse.xyz() * (oneMinus / (1.0 - dielectric.x) / fmax(1.0 - pixelMet, epsilon));
739
- Vec3f fromSpecular = specular - dielectric * (1.0 - pixelMet) * (1.0 / fmax(pixelMet, epsilon));
+ Vec3f fromDiffuse = diffuse.xyz() * (oneMinus / (1.0f - dielectric.x) / fmax(1.0f - pixelMet, epsilon));
+ Vec3f fromSpecular = specular - dielectric * (1.0f - pixelMet) * (1.0f / fmax(pixelMet, epsilon));
740
Vec3f baseColor = Vec3f::Lerp(fromDiffuse, fromSpecular, pixelMet * pixelMet);
741
742
return { baseColor[0], baseColor[1], baseColor[2], diffuse[3] };
0 commit comments