UNPKG

kriging-webgl

Version:
5 lines (4 loc) 682 B
export declare const glsl_pack = "\nvec4 packNormalizeFloatToRGBA( in float v ) {\n vec4 enc = vec4(v, fract(vec3(255.0, 65025.0, 16581375.0) * v));\n enc.xyz -= enc.yzw / 255.0; \n return enc;\n}\nfloat unpackRGBAToNormalizeFloat( const in vec4 v ) {\n return dot(v, vec4(1, 1.0 / 255.0, 1.0 / 65025.0, 1.0 / 16581375.0));\n}\nvec3 packNormalizeFloatToRGB( in float v ) {\n\treturn packNormalizeFloatToRGBA( v ).xyz;\n}\nfloat unpackRGBToNormalizeFloat( const in vec3 v ) {\n\treturn unpackRGBAToNormalizeFloat( vec4( v, 0 ) );\n}\n"; export declare const glsl_kriging: string; export declare const glsl_colorMapping: string; export declare const glsl_fs_main: string;