declare const _default: "\nvarying vec3 vViewDir;\n\nuniform samplerCube texture_cubeMap;\n\n#ifdef SKYMESH\n\n    varying vec3 vWorldPos;\n    uniform mat3 cubeMapRotationMatrix;\n    uniform vec3 projectedSkydomeCenter;\n\n#endif\n\nvoid main(void) {\n\n    #ifdef SKYMESH\n\n        // get vector from world space pos to tripod origin\n        vec3 envDir = normalize(vWorldPos - projectedSkydomeCenter);\n        vec3 dir = envDir * cubeMapRotationMatrix;\n\n    #else\n\n        vec3 dir = vViewDir;\n\n    #endif\n\n    dir.x *= -1.0;\n    vec3 linear = SKYBOX_DECODE_FNC(textureCube(texture_cubeMap, fixSeamsStatic(dir, SKYBOX_MIP)));\n    gl_FragColor = vec4(gammaCorrectOutput(toneMap(processEnvironment(linear))), 1.0);\n}\n";
export default _default;
