FalcorComp
GPU Monte Carlo renderers for computational imaging
FalcorComp is a collection of rendering algorithms for computational imaging built on top of NVIDIA Falcor. It focuses on active sensing: time-of-flight, structured light, Doppler sensing, and event cameras. Every renderer runs on the GPU with hardware ray tracing, so it supports real-time, interactive simulation as well as offline rendering.
What it renders
Time-of-Flight
Time-gated images and transient histograms, with both path tracing and ReSTIR (spatio-temporal reservoir resampling).
Modulated Light
Continuous-wave ToF and structured light, with geometric antithetic sampling.
Doppler
Doppler-gated images, Doppler spectra, FMCW spectra, and Doppler ToF velocity.
Event Cameras
Brightness change and event generation, including the EventSVGF denoising pass.
Installation
pip install falcorcompRequires 64-bit Linux or Windows 11, an NVIDIA RTX GPU (hardware ray tracing), Python 3.9–3.13.
Papers implemented
- ToF ReSTIR: Time-of-Flight Rendering with Spatio-temporal Reservoir Resampling, SIGGRAPH 2026
- Geometric Antithetic Sampling for Spatiotemporally Modulated Light, SIGGRAPH Asia 2026
- Difference-aware Filtering for Event Camera Simulation, EGSR 2026
- A Monte Carlo Rendering Framework for Simulating Optical Heterodyne Detection, SIGGRAPH 2025
- Doppler Time-of-Flight Rendering, SIGGRAPH Asia 2023