three.js加载纹理,透明背景图片显示出来部分背景是黑色

阅读 15.9k
2 个回答

题主解决了吗?这种遮挡是什么原因造成的该怎么解决?

设置材质是深度测试设置为false后就好了,但是具体深度测试是个啥我还没太明白

  var pMaterial = new THREE.PointsMaterial({
             color: 0xffffff,
             size: 20,
             map: THREE.ImageUtils.loadTexture('./bubble.png'),
             // blending: THREE.AdditiveBlending,
             transparent: true,
             depthTest: false
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题