ブレンディングを実行するthree.js、つまりTHREE.AdditiveBlendingを使用してデモ[ http://jsfiddle.net/georgeneil/cfrsj/16/ ]を作成しました。しかし、これは私に白色光の効果を与え、それ故に情報の喪失感を与えています。
最大強度を投影できるブレンド結果が必要です。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/ ]から説明できます。赤のピクセルと重なっていないところに黒のピクセルを表示する必要があります。添付の画像に示すような効果を得る必要があります。