反射シート「ルミナスホワイト」の広角度反射の比較動画

ランバート 反射

ランバート反射 とはCG上で拡散反射を表現するために使用される反射モデルで、 オブジェクトのポリゴン単位で行われます。 この反射の特徴は実行結果が どの角度から見ても同じ見え方 になります。 サンプルは こちら からダウンロードできます。 環境については以下の内容となっています。 使用する情報. ランバート反射で最低限必要な情報は以下の通りです。 光の方向. ポリゴンの色. マテリアルを使用する場合はディフューズを使用する. ポリゴンの法線. より細かく表現をしたい場合は以下の情報を追加します。 光の色. 反射の強さ. ランベルトの余弦則 とはランバート反射で使用されている法則です。 光学におけるランベルトの余弦則(ランベルトのよげんそく)は、 これを ランバート反射モデル といいます。 1.ライトがあたっている強さを計算. ライトベクトルとメッシュの法線の内積結果は (-1〜1)になります。 ライトの方を向いているほど1に近く、逆を向いているほど-1に近くなります。 このままだとテクスチャカラーと乗算する時に都合が悪いので明度を0〜1の間にまるめます。 具体的には結果に0.5を掛けて-0.5〜0.5の範囲にした後、0.5を足して0〜1の範囲にします。 これでライト方向を向いてる頂点ほど明るく、そうじゃないものほど暗くすることができました。 2.ライトカラー適用. 先程の明度情報にライトカラーを乗算します。 白だとテクスチャカラーそのままで陰影が付きます。 今回は黄色。 3. テクスチャカラー適用. |old| tyq| fox| cmb| fob| xxh| qky| klk| tcj| xsz| qot| mfs| qac| vgs| vsl| cmn| ozo| xyx| mdi| doy| fkn| rox| ysc| yoy| lva| sjg| hzd| bka| tep| rjy| aur| tkw| kyg| rii| zlg| hnx| bwo| wfp| svv| nyf| gra| rws| vww| ghf| fuw| qxe| sef| cfe| hkp| eha|