three
Version:
JavaScript 3D library
46 lines (28 loc) • 759 B
JavaScript
export default /* glsl */`
uniform float opacity;
void main() {
vec4 diffuseColor = vec4( 1.0 );
diffuseColor.a = opacity;
gl_FragColor = vec4( vec3( 1.0 - gl_FragCoord.z ), opacity );
gl_FragColor = packDepthToRGBA( gl_FragCoord.z );
}
`;