Download:
Copy into Source/Externals/.packman/
and rename:
- the extracted
R470-developer
tonvapi
C:\Program Files\NVIDIA GPU Computing Tools\CUDA\v.11.3
tocuda
C:\ProgramData\NVIDIA Corporation\OptiX SDK 7.3.0
tooptix
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