Более поздняя статья (по крайней мере, 2005;)), имеет более краткие обозначения при сравнении нескольких BRDF, включая BRDF Cook-Torrance . Их формула не включает деление на 4.
Адди Нган, Фредо Дюран, Войцех Матусик: Экспериментальный анализ моделей BRDF, Материалы Еврографического симпозиума по рендерингу 2005.
Страница проекта , дополнительная (посмотрите на дополнительную!)
Обратите внимание, однако, что BRDF Кука-Торранса не равен и, следовательно, не является синонимом BRDF-Торранса-Воробья . Последнее включает в себя ваше деление на 4. Интересный справочный обзор можно найти в:
Розана Монтес, Карлос Уренья: обзор моделей BRDF, Технический отчет, 2012.
Та же формула Кука-Торранса BRDF также присутствует в:
Филипп Дутре, Кавита Бала, Филипп Бекарт: Расширенное глобальное освещение, 2-е издание, 2006.
Редактировать : Я посмотрел на некоторые (изотропные) реализации F , G (или V в зависимости от того, если вы укажете ракурс в знаменателе на G ) и D :
- D : Бекман, Уорд-Дуэр, Блинн-Фонг, Троубридж-Рейтц, он же GGX, он же GTR2, Берри, он же GTR1;
- G | V : имплицит, Уорд, Нейман, Ашихмин-Премоз, Келеман, Кук-Торранс, Смит GGX, Смит Шлик-GGX, Смит Бекманн, Смит Шлик-Бекманн;
- Ф : Шлик, Кук-Торранс.
Все они, похоже, используются (в литературе, в индустрии анимации и в игровой индустрии) в формате, соответствующем вашему второму варианту. Все D- факторы в моем перечислении содержат явный1πα2 с α ≡ шероховатость2(См. Уравнения ).
Редактировать 2: недавняя презентация, выводящая и объясняющая деление на4 вместо того π:
Эрл Хэммон: PBR Diffuse Lighting для микроповерхностей GGX + Smith , GDC 2017.
Чтобы сделать длинную историю короче, вариант 2 - единственный правильный термин (из трех представленных вариантов).
Лично я использовал уравнение 2. Уравнение 3 мне кажется неверным, фактор Пи - это нормализация светового отклика и сохранение энергии. По сути, вы не хотите, чтобы от поверхности отражалось больше света, чем он получает.
Уравнение 2 является улучшением уравнения 1 и, насколько я знаю, является более правильным. Для получения дополнительной информации об уравнении 2 см. Микрофасетные модели для преломления через шероховатые поверхности. Автор Walter et al.
источник