UNPKG

playcanvas

Version:

PlayCanvas WebGL game engine

3 lines (2 loc) 790 B
declare const _default: "\n\n varying vec2 uv0;\n\n // LOOP - source morph target textures\n #include \"morphDeclarationPS, MORPH_TEXTURE_COUNT\"\n\n #if MORPH_TEXTURE_COUNT > 0\n uniform highp float morphFactor[{MORPH_TEXTURE_COUNT}];\n #endif\n\n #ifdef MORPH_INT\n uniform vec3 aabbSize;\n uniform vec3 aabbMin;\n #endif\n\n void main (void) {\n highp vec4 color = vec4(0, 0, 0, 1);\n\n // LOOP - source morph target textures\n #include \"morphEvaluationPS, MORPH_TEXTURE_COUNT\"\n\n #ifdef MORPH_INT\n color.xyz = (color.xyz - aabbMin) / aabbSize * 65535.0;\n gl_FragColor = uvec4(color);\n #else\n gl_FragColor = color;\n #endif\n }\n"; export default _default;