2017-04-04 4 views
0

私は何とか正しい答えを得られない基本的な質問に悩まされていると思います。フォンイルミネーションは黒を作ります

Phong照明モデルには、周囲光、拡散光および鏡面光が含まれています。

各部分は係数(周囲、拡散、鏡面))の光(周囲またはソース)の色の乗算が含まれています光I * coe

そして的係数は、R、G、B色から成りますチャネル:

I_r * coe_r 
I_g * coe_g 
I_b * coe_b 

光と仮定すると、緑(0,1,0)と係数であろう結果は黒であろう(0,0,1)、青(これは問題ではない)(0,0 、0)。

これはどのように意味がありますか?

答えて

1

青色のオブジェクトは青色の光しか反射しません。すべての色を含む白色光を使用して光を当てると、青色光のみが反射するため、それが青色に見えます。青い物体に青い成分がない光を照らすと、光は反射されません。

ライトとピグメントは決して「純粋」ではなく、このような状況ではオブジェクトは完全に黒く見えません。しかし、コンピュータグラフィックスの世界では、これは容易に起こり得る。

+0

ありがとうございました。 – Allwo

関連する問題