kriging-webgl
Version:
kriging.js webgl accelerate version
5 lines (4 loc) • 682 B
TypeScript
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;