「物理」というと[[物理演算]]のようなものを思い浮かべるかもしれないが、それは「[[レイトレーシング]]」や「[[パストレーシング]]」の世界である。物理ベースレンダリングはそこまで壮大ではない。
大雑把にいえば従来は[[Lambert]]や[[Phong]]では「光沢感」を決めるパラメーターを「ライト」に持たせていたが、それを「モデル」に持たせるようにしたものである。 [[シェーダー]]の教科書によくある[[Lambert]]や[[Phong]]では[[ディフューズ]]や[[スペキュラー]]を計算してその結果を単純に足し合わせることで色を決めている。「光」ばかり計算してモデル側は色と法線くらいしか考慮していない。を計算してその結果を単純に足し合わせることで色を決めている。「光」ばかり計算してモデル側は色と[[法線]]くらいしか考慮していない。
PixelColor = ambient + diffuse + specular;
==関連項目==
*[[ランバート反射モデル]]
*[[フォン反射モデル]]