- On-line Learning of Parametric Mixture Models for Light Transport Simulation
предлагается guided path tracing, который на уровне vcm, но без многих шаманств. посмотрел прилагающийся исходник и в очередной раз ужаснулся силе многих overqualified с++-программистов. пример использования техники там привязан к mitsuba, который сам по себе - класс на классе. чую я, что напишу на основе исходника из следующей ссылки simple_guided_pt.cpp
guided pt состоит в том, что сначала трассируются фотоны и сохраняются в importance map. затем производится честный path tracing с минимальными добавками - перед path tracing дописать photon tracing проход и при умножении переменной, отвечающей за importance при path tracing коэффициент берётся из просчитанной importance photon map
- smallpm: Global Illumination in 128 lines of C++
Global illumination via Photon Mapping
спасибо японскому товарищу за исходник ;-)
с помощью него написать importance PHOTON MAP будет проще, чем по каракулям из исходника из предыдущей ссылки
- kd-tree для photon mapping мне не нравится и потому буду использовать hash grid из smallppm.cpp
к тому ж, smallppm значительно быстрее smallpm
- у Toshiya Hachisuka нашел "Multiplexed Metropolis Light Transport" [slides] [code - mmlt] [code - pssmlt]
с исходным кодом!
понедельник, 7 марта 2016 г.
из понравившегося и планы на 8 марта
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий