新しい (r73)THREE.Channels()
機能を使用してプロジェクトにセレクティブ ライティングを実装しようとしていますが、問題が発生しています。
https://jsfiddle.net/Angrypickle/t8f7q3vo/4/
JSFiddle でわかるように、1 つのメッシュライト コンボをチャネル 0 に設定し、別のメッシュライト コンボをチャネル 1 に設定しています。カメラでは、両方のメッシュライト コンボを表示するためにチャネル 0 とチャネル 1 が有効になっています。
選択的なライティングの目的で、各ライトが同じチャネルのメッシュのみを照らすことを期待しますが、そうではありません。これを正しく使用していますか?
編集: @WestLangley の提案に従うように JSFiddle が更新されました。両方の光源を受け取る両方のメッシュの効果は、赤と青の代わりに白色光ではるかに顕著です。