UNPKG

playcanvas

Version:

PlayCanvas WebGL game engine

4 lines (2 loc) 635 B
var morphPS = '\n\n varying uv0: vec2f;\n\n // LOOP - source morph target textures\n #include "morphDeclarationPS, MORPH_TEXTURE_COUNT"\n\n #if MORPH_TEXTURE_COUNT > 0\n uniform morphFactor: array<f32, {MORPH_TEXTURE_COUNT}>;\n #endif\n\n @fragment\n fn fragmentMain(input : FragmentInput) -> FragmentOutput {\n var output: FragmentOutput;\n\n var color = vec3f(0, 0, 0);\n\n // LOOP - source morph target textures\n #include "morphEvaluationPS, MORPH_TEXTURE_COUNT"\n\n output.color = vec4f(color, 1.0);\n return output;\n }\n'; export { morphPS as default };