Skip to content

CGLab-GIST/imperfect-cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chanu Yang and Bochang Moon

Gwangju Institute of Science and Technology (GIST)

Teaser

📜 Paper | 📄 Supplementary | 🖥️ Interactive viewer


This repository contains the codes for IICV (Imperfect Image-space Control Variates for Monte Carlo Rendering) published in ACM Transactions on Graphics (Proceedings of the SIGGRAPH Asia 2025).

Setup (tested version)

  • Ubuntu 22.04
  • CUDA 12.4
  • CMake 3.28.3

Dependencies

Clone OpenEXR and zlib into the src/ext folder. Then rename the folders to openexr and zlib, respectively.

Building

mkdir build
cd build
cmake ..
make -j

Example

You can test the code using the example data in scenes/classroom_192spp, which corresponds to the CLASSROOM scene. The scene is courtesy of NovaAshbell. See 'run_iicv.sh'.

source run_iicv.sh

License

All codes are released under a BSD License.

Citation

@article{Yang25,
author = {Yang, Chanu and Moon, Bochang},
title = {Imperfect Image-Space Control Variates for Monte Carlo Rendering},
year = {2025},
issue_date = {Dec 2025},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
volume = {44},
number = {6},
issn = {0730-0301},
url = {https://doi.org/10.1145/3763335},
doi = {10.1145/3763335},
journal = {ACM Trans. Graph.},
month = {dec},
articleno = {205},
numpages = {11}
}

About

SIGGRAPH Aisa 25 Technical paper "Imperfect Image-Space Control Variates for Monte Carlo Rendering"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors