diff --git a/src/filters/emboss/emboss.frag b/src/filters/emboss/emboss.frag index 7554ada..28b14d9 100644 --- a/src/filters/emboss/emboss.frag +++ b/src/filters/emboss/emboss.frag @@ -20,5 +20,7 @@ color.rgb = vec3((color.r + color.g + color.b) / 3.0); - gl_FragColor = vec4(color.rgb, 1); + float alpha = texture2D(uSampler, vTextureCoord).a; + + gl_FragColor = vec4(color.rgb * alpha, alpha); }