Medium Features

I implemented the following medium feature in Nori:


The relevant header files are /include/nori/hierarchicalwarp.h for the hierarchical warp and some convenience adjustments have been made in /include/nori/emitter.h for the new infinite emitter type.

Environment Map

Environment map lighting adds a realistic general lighting essential to almost every realistic scene.
The source files of interest are the following:

  • /src/hierarchicalwarp.cpp
  • /src/lights/infinite.cpp

Used Envmap
The environment map that was used
Chi Square Warp Test
The passing Chi² Warp Test
Comparison between Nori and Mitsuba's reference Image