In a Three.js project I'm trying to apply a transparent PNG as a texture with a multiply blending
piano_scritta.material = new THREE.MeshPhongMaterial( { transparent:true, side:THREE.DoubleSide, map: new THREE.ImageUtils.loadTexture( src ) });
piano_scritta.material.blending = THREE.MultiplyBlending;
The transparent parts of the image appear white with a strange effect around the borders. How can I get the PNG to stay transparent in MultiplyBlending mode? Here you can see an example: http://www.alea.pro/img/png_bug.png
EDIT: I made a change and got a very strange result, assigning opacity:0 to the material I got this https://www.alea.pro/img/png_bug2.png
The black part of the PNG disappears as expected but the transparent part remains white!