%\documentclass[acmtog,review,timestamp]{acmart}
\documentclass[acmtog]{acmart}

%\settopmatter{printacmref=false} % Removes citation information below abstract
%\renewcommand\footnotetextcopyrightpermission[1]{} % removes footnote with conference information in first column
%\pagestyle{plain} % removes running headers

%\usepackage[compact]{titlesec}
\usepackage{mathtools,cuted,bm}
\usepackage{graphicx,adjustbox}
\usepackage{algorithm,algorithmicx,algpseudocode}
\usepackage{enumitem}
\usepackage{comment}
\usepackage{overpic}
\usepackage{multirow}
\usepackage[many]{tcolorbox}
\usepackage{nicefrac}
\usepackage{xcolor}
\usepackage{tikz}
\usetikzlibrary{calc}

% Macros
\input{colored_pseudocode.tex}
\input{macros.tex}

\graphicspath{{images/}}
\newlength{\resLen}

% Paper title
\title{A Differential Theory of Radiative Transfer}

% Authors
\author{Cheng Zhang}
\affiliation{%
	\institution{University of California, Irvine}}
\email{chengz20@uci.edu}

\author{Lifan Wu}
\affiliation{%
	\institution{University of California, San Diego}}
\email{liw086@eng.ucsd.edu}

\author{Changxi Zheng}
\affiliation{%
	\institution{Columbia University}}
\email{cxz@cs.columbia.edu}

\author{Ioannis Gkioulekas}
\affiliation{%
	\institution{Carnegie Mellon University}}
\email{igkioule@andrew.cmu.edu}

\author{Ravi Ramamoorthi}
\affiliation{%
	\institution{University of California, San Diego}}
\email{ravir@cs.ucsd.edu}

\author{Shuang Zhao}
\affiliation{%
	\institution{University of California, Irvine}}
\email{shz@ics.uci.edu}

% This command defines the author string for running heads.
\renewcommand{\shortauthors}{Zhang, Wu, Zheng, Gkioulekas, Ramamoorthi, and Zhao}

\setcopyright{acmlicensed}

\acmJournal{TOG}
\acmYear{2019}\acmVolume{38}\acmNumber{6}\acmArticle{227}\acmMonth{11} \acmDOI{10.1145/3355089.3356522}

\citestyle{acmauthoryear}
\setcitestyle{nosort,square} % nosort to allow for manual chronological ordering

\begin{document}
	\input{teaser.tex}
	\input{abstract.tex}
	%
	%CCS
	\begin{CCSXML}
		<ccs2012>
		<concept>
		<concept_id>10010147.10010371.10010372</concept_id>
		<concept_desc>Computing methodologies~Rendering</concept_desc>
		<concept_significance>500</concept_significance>
		</concept>
		</ccs2012>
	\end{CCSXML}
	\ccsdesc[500]{Computing methodologies~Rendering}
	%
	\keywords{radiative transfer, differentiable rendering, Monte Carlo path tracing}
	%
	\maketitle
	%
	\input{intro.tex}
	\input{prior.tex}
	\input{los.tex}
	\input{background.tex}
	\input{rte3d.tex}
	\input{dev_Ls.tex}
	\input{boundary.tex}
	\input{puttogether.tex}
	\input{mc.tex}
	\input{fig_validate.tex}
	\input{results.tex}
	\input{conclusion.tex}
	\input{ack.tex}
	\bibliographystyle{ACM-Reference-Format}
	\bibliography{diff_rendering}
	%
	\appendix
	\input{detail_derv.tex}
	\input{mc_ext.tex}
\end{document}
