【发布时间】:2013-04-14 21:07:48
【问题描述】:
我创建了一个演示 [http://jsfiddle.net/georgeneil/cfrsj/16/],使用了执行混合的三个.js,即 THREE.AdditiveBlending。但这给了我一种白光效果,因此有一种信息丢失的感觉。
我需要一个可以投影最大强度的混合结果。如何使用three.js 做到这一点?
在 OpenGL 中,我可以使用 glBlendEquationEXT(GL_MAX_EXT) 做到这一点。
我更新了演示 [http://jsfiddle.net/georgeneil/cfrsj/21],让概念更加清晰。现在有 8 个粒子,4 个是红色的,剩下的 4 个是黑色的。如果 MIP 工作正常,即使 BLACK 与 RED 重叠,我们也只能看到 RED 粒子
我在寻找什么可以从这个演示 [http://jsfiddle.net/georgeneil/cfrsj/28/] 中得到解释。我需要查看不与红色像素重叠的黑色像素。我需要得到如附图所示的效果。
【问题讨论】: