phaser
Version:
A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers.
21 lines (20 loc) • 525 B
JavaScript
module.exports = [
'#define SHADER_NAME PHASER_ADD_BLEND_FS',
'',
'precision mediump float;',
'',
'uniform sampler2D uMainSampler1;',
'uniform sampler2D uMainSampler2;',
'uniform float uStrength;',
'',
'varying vec2 outTexCoord;',
'',
'void main ()',
'{',
' vec4 frame1 = texture2D(uMainSampler1, outTexCoord);',
' vec4 frame2 = texture2D(uMainSampler2, outTexCoord);',
'',
' gl_FragColor = frame1 + frame2 * uStrength;',
'}',
''
].join('\n');