Update BitmapMask-frag.js

This commit is contained in:
Richard Davey 2021-11-23 18:24:14 +00:00
parent 6c459eb3d5
commit 0e364321e6

View file

@ -15,33 +15,16 @@ module.exports = [
' vec4 mainColor = texture2D(uMainSampler, uv);',
' vec4 maskColor = texture2D(uMaskSampler, uv);',
'',
' // float alpha = maskColor.a;',
'',
' // float alpha = (1.0 - maskColor.a);',
' // float alpha = (1.0 - maskColor.a) * mainColor.a;',
' // alpha *= maskColor.a;',
' // float alpha = maskColor.a;',
'',
' if (!uInvertMaskAlpha)',
' {',
' mainColor *= maskColor.a;',
'',
' // alpha *= (maskColor.a);',
' }',
' else',
' {',
' mainColor *= (1.0 - maskColor.a);',
'',
' // alpha *= (1.0 - maskColor.a);',
' }',
'',
' // gl_FragColor = vec4(mainColor.rgb, alpha);',
'',
' // gl_FragColor = vec4(mainColor.rgb, mainColor.a) * (1.0 - maskColor.a);',
'',
' gl_FragColor = mainColor;',
'',
' // gl_FragColor = vec4(mainColor.rgb * alpha, 0.0);',
'}',
''
].join('\n');