多数の RGBA ピクセルがあり、それぞれにアルファ コンポーネントがあります。
したがって、ピクセルのリストがあります: ( p0 p1 p2 p3 p4 ... pn ) ここで、 p_0_ は前面ピクセルで、 p_n_ は最も遠い (背面)。
最後の (またはいずれかの) ピクセルは必ずしも不透明ではないため、結果として得られるブレンドされたピクセルも何らかの形で透明になる可能性があります。リストの最初から最後までブレンドしていますが、その逆ではありません (はい、レイトレーシングです)。そのため、いつでも結果が十分に不透明になった場合、十分に正しい結果で停止できます。この方法で混合アルゴリズムを適用します: (((( p0 @ p1 ) @ p2 ) @ p3 ) ... )
R、G、B だけでなく、A 成分の正しい配合処方を教えてください。
UPD : 色をブレンドする決定されたプロセスで、多くの数式を使用できるのはどうしてでしょうか? ある種の近似ですか?私にとっては、これはおかしいように見えます。数式は、実際に効率や最適化が得られるほど違いはありません。誰でもこれを明確にできますか?