首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Three.js重叠透明PNG纹理有黑色背景

Three.js重叠透明PNG纹理有黑色背景
EN

Stack Overflow用户
提问于 2017-08-20 16:44:39
回答 1查看 707关注 0票数 0

(忽略网格)

我每架飞机上都有一个Three.MeshBasicMaterial,地图是一个透明的PNG云图。

正如你在上面的图片中所看到的,当它们与场景的其他部分重叠时,它们显示的是黑色的背景。奇怪的是,当它们与自己重叠时,您可以看到它们混合在一起并且是透明的(看看外面的红色云与内部粉红色云的混合)。

  • 我已经证实了PNG图像实际上是透明的。
  • 如前所述,它们位于MeshBasicMaterial上,透明度设置为真,而地图是一幅云图像,各向异性设置为16。
  • 我还没有手动设置材料的混合模式。

有什么明显的我忽略了吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-20 17:49:05

这可能是我自己的实现所特有的--但如果它对其他人有帮助的话:我发现云只有在与背景天框重叠时才有黑色的背景。天窗的材料是透明的:没错,尽管它们不是透明的。从背景材料中删除透明度设置解决了问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45784539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档