Download:
Copy into Source/Externals/.packman/ and rename:
- the extracted
R470-developertonvapi C:\Program Files\NVIDIA GPU Computing Tools\CUDA\v.11.3tocudaC:\ProgramData\NVIDIA Corporation\OptiX SDK 7.3.0tooptix
See Falcor ReadMe for further details.
Open Framework/Falcor.sln, select ReleaseD3D12 as build configuration and set Mogwai as startup project. Build the entire RenderPass folder before building Mogwai. When running the framework, select Source/Mogwai/Data/PathTracer_Optix.py as script and the PBRT version (scene-v4.pbrt) of for example one of the scenes from Benedikt Bitterli's Rendering Resources.
We hid parts of the UI during the User Study. To view the full UI set DEBUG_UI to 1 in Falcor/Core/FalcorConfig.h.
Our main contribution to the Falcor Framework are the InteractionPass and OutlinePass, as well as the reduction compute shader Reduce.slang in the MegakernelPathTracer.
TODO