declare var _default: "uniform vec4 geometryResolution;\n\n#ifdef POSITION_STPQ\nvarying vec4 vSTPQ;\n#endif\n#ifdef POSITION_U\nvarying float vU;\n#endif\n#ifdef POSITION_UV\nvarying vec2 vUV;\n#endif\n#ifdef POSITION_UVW\nvarying vec3 vUVW;\n#endif\n#ifdef POSITION_UVWO\nvarying vec4 vUVWO;\n#endif\n\n// External\nvec3 getPosition(vec4 xyzw, in vec4 stpqIn, out vec4 stpqOut);\n\nvec3 getMeshPosition(vec4 xyzw, float canonical) {\n vec4 stpqOut, stpqIn = xyzw * geometryResolution;\n vec3 xyz = getPosition(xyzw, stpqIn, stpqOut);\n\n #ifdef POSITION_MAP\n if (canonical > 0.5) {\n #ifdef POSITION_STPQ\n vSTPQ = stpqOut;\n #endif\n #ifdef POSITION_U\n vU = stpqOut.x;\n #endif\n #ifdef POSITION_UV\n vUV = stpqOut.xy;\n #endif\n #ifdef POSITION_UVW\n vUVW = stpqOut.xyz;\n #endif\n #ifdef POSITION_UVWO\n vUVWO = stpqOut;\n #endif\n }\n #endif\n return xyz;\n}\n"; export default _default;