упрощённо? Как спектральный рендер справляется?
Много способов можно придумать: https://www.pbr-book.org/3ed-2018/Color_and_Radiometry/Spectral_Representation
Там очень много способов, по сути задача сводится к апроксимации плавной функции. Кто то теорию моментов использует, кто-то нейронки, от Якоба я видел работы. Одно требование которое может поверх появится - лёгкий и быстрый Importance Sampling спектра для того чтоб выбрать hero-wavelength когда угол отражения/преломления луча зависит от длины волны
Ну чтобы получить канал надо на спектр применить полосовой фильтр, а поскольку АЧХ фильтров не бывают идеальными, то он захватывает и соседние частоты, заметно их ослабляя
А есть что-нибудь про разницу углов преломления для разных длин волн?
кажется просто в книжках про оптику это написано)
Обсуждают сегодня