pex-renderer
Version:
Physically Based Renderer for Pex
20 lines (16 loc) • 469 B
JavaScript
module.exports = /* glsl */ `
uniform sampler2D uAlphaMap;
uniform mat3 uAlphaMapTexCoordTransform;
uniform float uAlphaTest; // assumes sRGB color, not linear
void alphaTest(inout PBRData data) {
if (data.opacity < uAlphaTest) discard;
// if (length(data.emissiveColor) < 0.1) discard;
// else data.baseColor = vec3(1.0, 0.0, 0.0);
}
`