UNPKG

molstar

Version:

A comprehensive macromolecular library.

5 lines 786 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.wboit_params = void 0; exports.wboit_params = "\n#if defined(dRenderVariant_colorWboit)\n #if !defined(dRenderMode_volume) && !defined(dRenderMode_isosurface)\n uniform sampler2D tDepth;\n uniform vec2 uDrawingBufferSize;\n\n float getDepth(const in vec2 coords) {\n // always packed due to merged depth from primitives and volumes\n return unpackRGBAToDepth(texture2D(tDepth, coords));\n }\n #endif\n#endif\n\nuniform bool uRenderWboit;\n\nfloat calcDepth(const in vec3 pos) {\n vec2 clipZW = pos.z * uProjection[2].zw + uProjection[3].zw;\n return 0.5 + 0.5 * clipZW.x / clipZW.y;\n}\n"; //# sourceMappingURL=wboit-params.glsl.js.map