Material.alphaTest是什么意思?

Roi*_*oam 9 three.js

过去几天我一直遇到关于非交叉对象透明度的重大问题.我遇到alphaTest了将材料设置为0.5的建议,这解决了问题.

这很好,但我想更好地理解它意味着什么,以及它如何如此优雅地解决问题.任何人都可以建议吗?

Pet*_*ich 6

从一个简短的实验:它似乎是渲染的门槛.

opacity跌落时,网格会突然消失alphaTest.

如果物体没有变透明,请先确认transparent = true.


Mic*_*vin 5

答案可以在这里找到:

alpha 测试以传入片段的 alpha 值和常量值之间的比较结果为条件丢弃片段。