Javascript 透明纹理不完全不透明
我试图给我的粒子添加一个透明的纹理,以获得一些混合效果 放大后,你会看到纹理不是完全透明的-黑色方块仍然可见 有没有办法解决这个问题?(是的,透明度设置为true:)您有两个选择Javascript 透明纹理不完全不透明,javascript,three.js,textures,Javascript,Three.js,Textures,我试图给我的粒子添加一个透明的纹理,以获得一些混合效果 放大后,你会看到纹理不是完全透明的-黑色方块仍然可见 有没有办法解决这个问题?(是的,透明度设置为true:)您有两个选择 particleSystem.sortParticles = true; 这是可行的,但在您的情况下,更好的解决方案是: particleMaterial.alphaTest = 0.5; // or whatever number between 0 and 1 works best three.js r.65
particleSystem.sortParticles = true;
这是可行的,但在您的情况下,更好的解决方案是:
particleMaterial.alphaTest = 0.5; // or whatever number between 0 and 1 works best
three.js r.65你能解释一下你的纹理是如何形成的吗?这个网页不是最有趣的(尽管它看起来很有趣)。
var pTexture=THREE.ImageUtils.loadTexture('./texture.png');var pMaterial=新的三种.颗粒基底材料({尺寸:0.03,顶点颜色:true,贴图:pTexture,透明:true,混合:三种.可加性借贷})代码>:)