Brdf
BRDF
- Vytvořte plug-in do Blenderu počítající barvu bodu z BRDF dat
BRDF data poskytují záznam toho, jak se chová materiák pod konkrátní kombinací úhlu osvětlení a pohledu. Pro zjištění barvy bodu v místě dopadu vrhnutého paprsku se tedy nepočítá barva dle nějakého empirického (např. Phongova) modelu, ale použije se skutečná hodnota respektující to, jak se materiál skutečně chová. Jedná se tedy o skutečnou realistickou metodu pro zobrazování vlastnosti povrechu.
Model BRDF dat se obvykle ukládá jako RGB hodnoty pro danou kombinací 4 úhlů (dva pro osvětlení, dva pro oko). V node dopadu paprsku je tedy potřeba zjistit úhel paprsku ke sbětlu a vyhledat danou barvu
Lze použít například BRDF data z databáze ÚTIA.
Další zdroje
- Nicodemus, Fred (1965). "Directional reflectance and emissivity of an opaque surface" (abstract). Applied Optics. 4 (7): 767–775. Bibcode:1965ApOpt…4..767N. doi:10.1364/AO.4.000767
- https://cseweb.ucsd.edu/~ravir/brdfediting-final.pdf