Більш недавній документ (принаймні, 2005 р.)) Має більш стислі позначення при порівнянні декількох BRDF, включаючи BRDF Cook-Torrance . Їх формула не включає поділ на 4.
Адді Нган, Фредо Дуранд, Войцех Матусик: Експериментальний аналіз моделей BRDF, Матеріали симпозіуму Єврографіки про візуалізацію 2005 року.
Сторінка проекту , додаткова (подивіться на додаткову інформацію!)
Однак зауважте, що BRDF Cook-Torrance не є рівним і, таким чином, не є синонімом BRDF Torrance-Sparrow . Останнє включає ваш поділ на 4. Цікавий огляд посилань можна знайти в:
Розана Монтес, Карлос Уренья: огляд моделей BRDF, Технічний звіт, 2012.
Та ж формула BRDF Cook-Torrance також присутня у:
Філіп Дутре, Кавіта Бала, Філіп Бекаерт: Розширене глобальне освітлення, 2-е видання, 2006.
Редагувати : Я переглянув деякі (ізотропні) реалізації F , G (або V залежно від того, якщо ви поділили попереднє скорочення в знаменнику на G ) і D :
- D : Beckmann, Ward-Duer, Blinn-Phong, Trowbridge-Reitz aka GGX aka GTR2, Berry aka GTR1;
- Г | V : Імпліцит, Уорд, Нойман, Ашіхмін-Премозе, Келеман, Кук-Торранс, Сміт GGX, Сміт Шлік-GGX, Сміт Бекман, Сміт Шлік-Бекман;
- F : Schlick, Cook-Torrance.
Вони, схоже, використовуються (в літературі, в анімаційній галузі та в ігровій індустрії) у форматі, відповідному вашому другому варіанту. Усі фактори D у моєму перерахуванні містять явний з (див. Рівняння ). α≡шорсткість21πα2α≡roughness2
Редагувати 2: Нещодавня презентація, що отримує та пояснює поділ на замість :π4π
Граф Хаммон: Дифузне освітлення PBR для мікроповерхні GGX + Smith , GDC 2017.
Щоб скоротити довгу історію, варіант 2 - єдиний правильний виразний термін (із трьох наданих варіантів).