Publications

Sumaiya Dabeer, Amitabha Bagchi, and Rahul Narain.
“GPU-LSolve: An Efficient GPU-based Laplacian Solver for Million-scale Graphs”.
Proc. IEEE Workshop on Parallel / Distributed Combinatorics and Optimization (PDCO), to appear, 2024.

Shubh Maheshwari, Rahul Narain, and Ramya Hebbalaguppe.
Transfer4D: A framework for frugal motion capture and deformation transfer”.
Proc. IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2023.

Matthew Overby, Danny Kaufman, and Rahul Narain.
Globally Injective Geometry Optimization with Non-Injective Steps”.
Computer Graphics Forum (Proc. SGP), 2021.

George Brown and Rahul Narain.
WRAPD: Weighted Rotation-aware ADMM for Parameterization and Deformation”.
ACM Transactions on Graphics (Proc. SIGGRAPH), 2021.

Georg Sperl, Rahul Narain, and Chris Wojtan.
Mechanics-Aware Deformation of Yarn Pattern Geometry”.
ACM Transactions on Graphics (Proc. SIGGRAPH), 2021.

Jingfan Guo, Jie Li, Rahul Narain, and Hyun Soo Park.
Inverse Simulation: Reconstructing Dynamic Geometry of Clothed Humans via Optimal Control”.
Proc. IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2021.

img Zahra Forootaninia and Rahul Narain.
Frequency-Domain Smoke Guiding”.
ACM Transactions on Graphics, 2020.

Georg Sperl, Rahul Narain, and Chris Wojtan.
Homogenized Yarn-Level Cloth”.
ACM Transactions on Graphics, 2020.

Rahul Narain, Jonas Zehnder, and Bernhard Thomaszewski.
A Second-Order Advection-Reflection Solver”.
Proc. ACM Computer Graphics and Interactive Techniques, 2019.

George E. Brown, Matthew Overby, Zahra Forootaninia, and Rahul Narain.
Accurate Dissipative Forces in Optimization Integrators”.
ACM Transactions on Graphics (Proc. SIGGRAPH Asia), 2018.

Jie Li, Gilles Daviet, Rahul Narain, Florence Bertails-Descoubes, Matthew Overby, George E. Brown, and Laurence Boissieux.
An Implicit Frictional Contact Solver for Adaptive Cloth Simulation”.
ACM Transactions on Graphics (Proc. SIGGRAPH), 2018.

Jonas Zehnder, Rahul Narain, and Bernhard Thomaszewski.
An Advection-Reflection Solver for Detail-Preserving Fluid Simulation”.
ACM Transactions on Graphics (Proc. SIGGRAPH), 2018.

Matthew Overby, George E. Brown, Jie Li, and Rahul Narain.
ADMM ⊇ Projective Dynamics: Fast Simulation of Hyperelastic Models with Dynamic Constraints”.
IEEE Transactions on Visualization and Computer Graphics, 2017.

Ioannis Karamouzas, Nick Sohre, Rahul Narain, and Stephen J. Guy.
Implicit Crowds: Optimization Integrator for Robust Crowd Simulation”.
ACM Transactions on Graphics (Proc. SIGGRAPH), 2017.

Zahra Forootaninia, Ioannis Karamouzas, and Rahul Narain.
Uncertainty Models for TTC-Based Collision Avoidance”.
Proc. Robotics: Science and Systems, 2017.

Christopher E. Korenczuk, Lauren E. Votava, Rohit Y. Dhume, Shannen B. Kizilski, George E. Brown, Rahul Narain, and Victor H. Barocas.
Isotropic Failure Criteria are not Appropriate for Anisotropic Fibrous Biological Tissues”.
Journal of Biomedical Engineering, 2017.

Pierre-Luc Manteaux, Chris Wojtan, Rahul Narain, Stephane Redon, François Faure, and Marie-Paule Cani.
Adaptive Physically Based Models in Computer Graphics”.
Computer Graphics Forum, 2016.

Rahul Narain, Matthew Overby, and George E. Brown.
ADMM ⊇ Projective Dynamics: Fast Simulation of General Constitutive Models”.
Proc. ACM SIGGRAPH / Eurographics Symposium on Computer Animation, 2016.

Marina Zannoli, Gordon D. Love, Rahul Narain, and Martin S. Banks.
Blur and the Perception of Depth at Occlusions”.
Journal of Vision, 2016.

Woojong Koh, Rahul Narain, and James F. O’Brien.
View-Dependent Adaptive Cloth Simulation with Buckling Compensation”.
IEEE Transactions on Visualization and Computer Graphics, 2015.

Rahul Narain, Rachel A. Albert, Abdullah Bulbul, Gregory J. Ward, Martin S. Banks, and James F. O’Brien.
Optimal Presentation of Imagery with Focus Cues on Multi-Plane Displays”.
ACM Transactions on Graphics (Proc. SIGGRAPH), 2015.

Abhinav Golas, Rahul Narain, and Ming C. Lin.
Continuum Modeling of Crowd Turbulence”.
Physical Review E, 2014.

Woojong Koh, Rahul Narain, and James F. O’Brien.
View-Dependent Adaptive Cloth Simulation”.
Proc. ACM SIGGRAPH / Eurographics Symposium on Computer Animation, 2014.

Tobias Pfaff, Rahul Narain, Juan Miguel de Joya, and James F. O’Brien.
Adaptive Tearing and Cracking of Thin Sheets”.
ACM Transactions on Graphics (Proc. SIGGRAPH), 2014.

Abhinav Golas, Rahul Narain, Sean Curtis, and Ming C. Lin.
Hybrid Long-Range Collision Avoidance for Crowd Simulation”.
IEEE Transactions on Visualization and Computer Graphics, 2014.

Abhinav Golas, Rahul Narain, and Ming C. Lin.
Hybrid Long-Range Collision Avoidance for Crowd Simulation”.
Proc. Symposium on Interactive 3D Graphics and Games, 2013.

Min Tang, Ruofeng Tong, Rahul Narain, Chang Meng, and Dinesh Manocha.
A GPU-Based Streaming Algorithm for High-Resolution Cloth Simulation”.
Proc. Pacific Graphics, 2013.

Rahul Narain, Tobias Pfaff, and James F. O’Brien.
Folding and Crumpling Adaptive Sheets”.
ACM Transactions on Graphics (Proc. SIGGRAPH), 2013.

Doyub Kim, Woojong Koh, Rahul Narain, Kayvon Fatahalian, Adrien Treuille, and James F. O’Brien.
Near-Exhaustive Precomputation of Secondary Cloth Effects”.
ACM Transactions on Graphics (Proc. SIGGRAPH), 2013.

Rahul Narain, Armin Samii, and James F. O’Brien.
Adaptive Anisotropic Remeshing for Cloth Simulation”.
ACM Transactions on Graphics (Proc. SIGGRAPH Asia), 2012.

Abhinav Golas, Rahul Narain, Jason Sewall, Pavel Krajcevski, Pradeep Dubey, and Ming C. Lin.
Large-Scale Fluid Simulation using Velocity-Vorticity Domain Decomposition”.
ACM Transactions on Graphics (Proc. SIGGRAPH Asia), 2012.

Rahul Narain, Abhinav Golas, and Ming C. Lin.
Free-Flowing Granular Materials with Two-Way Solid Coupling”.
ACM Transactions on Graphics (Proc. SIGGRAPH Asia), 2010.

Rahul Narain, Abhinav Golas, Sean Curtis, and Ming C. Lin.
Aggregate Dynamics for Dense Crowd Simulation”.
ACM Transactions on Graphics (Proc. SIGGRAPH Asia), 2009.

Ming C. Lin, Stephen Guy, Rahul Narain, Jason Sewall, Sachin Patil, Jatin Chhugani, Abhinav Golas, Jur van den Berg, Sean Curtis, David Wilkie, Paul Merrell, Changkyu Kim, Nadathur Satish, Pradeep Dubey, and Dinesh Manocha.
Interactive Modeling, Simulation and Control of Large-Scale Crowds and Traffic”.
Proc. Motion in Games, 2009.

Nikunj Raghuvanshi, Rahul Narain, and Ming C. Lin.
Efficient and Accurate Sound Propagation Using Adaptive Rectangular Decomposition”.
IEEE Transactions on Visualization and Computer Graphics, Sep/Oct 2009.

Rahul Narain, Jason Sewall, Mark Carlson, and Ming C. Lin.
Fast Animation of Turbulence Using Energy Transport and Procedural Synthesis”.
ACM Transactions on Graphics (Proc. SIGGRAPH Asia), 2008.

Vivek Kwatra, Philippos Mordohai, Rahul Narain, Sashi Kumar Penta, Mark Carlson, Marc Pollefeys, and Ming C. Lin.
Fluid in Video: Augmenting Real Video with Simulated Fluids”.
Computer Graphics Forum (Proc. Eurographics), 2008.

Rahul Narain, Vivek Kwatra, Huai-Ping Lee, Theodore Kim, Mark Carlson, and Ming C. Lin.
Feature-Guided Dynamic Texture Synthesis on Continuous Flows”.
Rendering Techniques 2007 (Proc. Eurographics Symposium on Rendering), 2007.