pex-renderer
Version:
Physically Based Renderer for Pex
29 lines (24 loc) • 520 B
JavaScript
const SHADERS = require('../chunks/index.js')
module.exports = /* glsl */ `
precision highp float;
${SHADERS.gamma}
${SHADERS.rgbm}
${SHADERS.encodeDecode}
uniform int uOutputEncoding;
varying vec4 vColor;
void main () {
gl_FragData[0] = encode(vec4(vColor.rgb * 3.0, 1.0), uOutputEncoding);
gl_FragData[1] = vec4(0.0);
gl_FragData[0] = vColor;
}
`