Associate Professor
College of Information and Computer Sciences

University of Massachusetts
140 Governors Drive, Amherst, MA 01003
Office: 270 Computer Science Building
Email: ruiwang@cs.umass.edu
Phone: (413) 545-3147
Fax: (413) 545-1249
line decor
  
line decor
 
 
 
 


I am an associate professor in the College of Information and Computer Sciences at UMass Amherst. I graduated with a Ph.D. in Computer Science from the University of Virginia in 2006, and was previously a member of the Computer Graphics group at UVA. I received my Bachelor's degree in Computer Science from Zhejiang University in 2001. My research interests are in the field of computer graphics, with focuses on global illumination algorithms, interactive photorealistic rendering, and appearance modeling. I currently lead the Computer Graphics Research Group at UMass Amherst. I received an NSF CAREER award in 2008.

Code and demo for selected projects are available for download below.

I was on leave of absense from Fall 2013 to Fall 2014 to work on open-source hardware projects (see OpenSprinkler.com and Rayshobby.net).

Publications
  2020    
    Label-Efficient Learning on Point Clouds using Approximate Convex Decompositions
Matheus Gadelha, Aruni RoyChowdhury, Gopal Sharma, Evangelos Kalogerakis, Liangliang Cao, Erik Learned-Miller, Rui Wang, Subhransu Maji

ECCV 2020
[paper]
    Learning Generative Models of Shape Handles
Matheus Gadelha, Giorgio Gori, Duygu Ceylan, Radomir Mech, Nathan Carr, Tamy Boubekeur, Rui Wang, Subhransu Maji

CVPR 2020
[project page]
  2019    
    Shape Reconstruction using Differentiable Projections and Deep Priors
Matheus Gadelha, Rui Wang, Subhransu Maji

ICCV 2019
[project page]
    SkinnyPower: Enabling Battery-less Wearable Sensors via Intra-Body Power Transfer
Rishi Shukla,, Neev Kiran, Jeremy Gummeson, Rui Wang, Sunghoon Ivan Lee

SenSys 2019
[paper]
  2018    
    Multiresolution Tree Networks for Point Cloud Processing
Matheus Gadhela, Rui Wang, Subhransu Maji

ECCV
[project page]
  2017    
    3D Shape Generation using Spatially Ordered Point Clouds
Matheus Gadhela, Subhransu Maji, Rui Wang

British Machine Vision Conference (BMVC)
[project page]
    Unsupervised 3D Shape Induction from 2D Views of Multiple Objects
Matheus Gadhela, Subhransu Maji, Rui Wang

International Conference on 3D Vision (3DV), accepted
[project page]
    3D Shape Reconstruction from Sketches via Multi-view Convolutional Networks
Zhaoliang Lun, Matheus Gadelha, Evangelos Kalogerakis, Subhransu Maji, Rui Wang

International Conference on 3D Vision (3DV), accepted
[project page]
  2016    
    Functionality Preserving Shape Style Transfer
Zhaoliang Lun, Evangelos Kalogerakis, Rui Wang, Alla Sheffer

ACM Trans. Graph. [SIGGRAPH Asia 2016]
[project page]
    Direct shape optimization for strengthening 3D printable objects
Yahan Zhou, Evangelos Kalogerakis, Rui Wang, Ian R. Grosse

Computer Graphics Forum 35(7) [Pacific Graphics 2016]
[project page]
  2015    
    Blue Noise Sampling using an SPH-based Method
Min Jiang, Yahan Zhou, Rui Wang, Richard Southern, Jiajun Zhang

ACM Trans. Graph. 34(6) [SIGGRAPH Asia 2015]
[paper]
  2014    
    Analogy-Driven 3D Style Transfer
Chongyang Ma, Haibin Huang, Alla Sheffer, Evangelos Kalogerakis, Rui Wang

Computer Graphics Forum 33(2) [EG 2014], pp. 175-184
[project page]
  2013    
    A Practical Algorithm for Rendering Interreflections with All-frequency BRDFs
Kun Xu, Yan-Pei Cao, Li-Qian Ma, Zhao Dong, Rui Wang, Shi-Min Hu

ACM Trans. Graph. 33(1), pp.10:1-10:16
[paper]
    Implicit Integration for Particle-based Simulation of Elasto-plastic Solids
Yahan Zhou, Zhaoliang Lun, Evangelos Kalogerakis, and Rui Wang

Computer Graphics Forum 32(7) [PG 2013], pp.215-223
[paper]
    Scene Text Segmentation via Inverse Rendering
Yahan Zhou, Jacqueline Feild, Erik Learned-Miller, and Rui Wang

Proceedings of ICDAR 2013 (oral paper)
[paper] [code]
  2012    
    Point Sampling with General Noise Spectrum
Yahan Zhou, Haibin Huang, Li-Yi Wei, Rui Wang

ACM Trans Graph. 31(4) (SIGGRAPH 2012), pp.76:01-76:11
[paper (27M)] [paper (11M)] [supp] [source code]
    Approximate Principal Direction Trees
Mark McCartin-Lim, Andrew McGregor, Rui Wang

International Conference on Machine Learning (ICML) 2012, pp.631-638
[paper] [source code (coming soon)]
    Accurate Translucent Material Rendering under Spherical Gaussian Lights
Ling-Qi Yan, Yahan Zhou, Kun Xu, Rui Wang

Computer Graphics Forum 31(2), pp.2267-2276 (PG2012)
    An Algorithm for Creating Geometric Dissection Puzzles
Yahan Zhou and Rui Wang

Bridges 2012 Conference Proceedings, pp.49-58
[paper] [tech report] [youtube video] [exe demo (coming soon)]
    A GPU-based Approximate SVD Algorithm
Richard Blake Foster, Rui Wang, and Sridhar Mahadevan

Lecture Notes in Computer Science vol. 7203 (pp. 569-578) (2012)
[paper] [source code (with compiled binaries)]
  2011    
    Interactive Hair Rendering and Appearance Editing under Environment Lighting
Kun Xu, Li-Qian Ma, Bo Ren, Rui Wang, Shi-Min Hu

ACM Trans Graph. 30(5) (SIGGRAPH Asia 2011), pp. 173:1-173:10
[paper] [supplement] [video]
    Differential Domain Analysis for Non-uniform Sampling
Li-Yi Wei and Rui Wang

ACM Trans. Graph. 30(4) (SIGGRAPH 2011), pp.50:1-50:10
[paper (27M)] [paper (4M)] [pdf slides] [analysis tool] [note]
    A Ray Tracing Approach to Diffusion Curves
John C. Bowers, Jonathan Leahey, Rui Wang

Computer Graphics Forum 30(4) (EGSR 2011)
[preprint] [youtube video] [pdf slides] [exe demo]
    Importance Point Projection for GPU-based Final Gathering
David Maletz and Rui Wang

Computer Graphics Forum 30(4) (EGSR 2011)
[preprint] [youtube video] [pdf slides] [exe demo] [src code]
    Razor: An Architecture for Dynamic Multiresolution Ray Tracing
Peter Djeu, Warren Hunt, Rui Wang, Ikrima Elhassan, Gordon Stoll, William R. Mark

ACM Transactions on Graphics 30(5), pp. 115:1-115:26 (2011)
[paper]
    Precomputed Gathering of Multi-Bounce Glossy Reflections
Jurgen Laurijssen, Rui Wang, Ares Lagae, and Philip Dutre

Computer Graphics Forum 30(8), pp. 2270-2278 (2011)
[paper]
    Hierarchical Upsampling for Fast Image-based Depth Estimation
Richard Blake Foster and Rui Wang

ACM SIGGRAPH 2011, refereed poster
[paper] [video] [full techreport]
    A Mobile Robot for Autonomous Scene Capture and Rendering
Richard Blake Foster, Rui Wang, and Rod Grupen

UMass Technical Report UM-CS-2011-019
[paper]
    Digital Image Enhancement Using a Vehicular Image Capturing Platform
Hamed Soroush, Rui Wang, Brian Levine, and Mark Corner

UMass Technical Report UM-CS-2011-002
[paper]
  2010    
    Parallel Poisson Disk Sampling with Spectrum Analysis on Surfaces
John C. Bowers, Rui Wang, Li-Yi Wei, David Maletz

ACM Trans. Graph. 29(5) (SIGGRAPH Asia 2010)
[paper] [divx] [exe demo] [source code] [spectrum analysis code]
    Real-time Depth of Field Rendering via Dynamic Light Field Generation and Filtering
Xuan Yu, Rui Wang, and Jingyi Yu

Computer Graphics Forum 29(7) (PG 2010)
[paper] [divx]
    Fast Estimation and Rendering of Indirect Highlights
Jurgen Laurijssen, Rui Wang, Philip Dutré, and Benedict J. Brown

Computer Graphics Forum 29(4) (EGSR 2010)
[preprint] [divx]
  2009    
    An Efficient GPU-based Approach for Interactive Global Illumination
Rui Wang, Rui Wang, Kun Zhou, Minghao Pan, Hujun Bao

ACM Trans. Graphics 28(3) (ACM SIGGRAPH 2009)
[preprint] [divx] [supplement]
    Bidirectional Importance Sampling for Unstructured Illumination
Rui Wang and Oskar Akerlund

Computer Graphics Forum 28(2), pp. 269-278 (Eurographics 2009)
[preprint]
    Dynamic Scene Relighting using Precomputed Visibility Cuts and Multi-Level Shadow Grids
Hong Yuan and Rui Wang

ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (SI3D) 2009, refereed poster
[video]
    Reflectance Filtering for Interactive Global Illumination in Semi-Glossy Scenes
David Maletz, John C. Bowers, and Rui Wang

UMass Technical Report UM-CS-2009-057
[paper] [divx] [code&data]
  2008    
    Fast, Realistic Lighting and Material Design using Nonlinear Cut Approximation
Ewen Cheslack-Postava, Rui Wang, Oskar Akerlund, Fabio Pellacini

ACM Trans. Graph. 27(5) (ACM SIGGRAPH Asia 2008)
[preprint] [video] [exe demo]
    Interactive Glossy Reflections using GPU-based Ray Tracing with Adaptive LOD
Xuan Yu, Rui Wang, Jingyi Yu

Computer Graphics Forum 27(7), pp. 1987-1996 (Pacific Graphics 2008)
[paper] [video]
    Real-time Editing and Relighting of Homogeneous Translucent Materials
Rui Wang, Ewen Cheslack-Postava, Rui Wang, David Luebke, Qianyong Chen, Wei Hua, Qunsheng Peng, Hujun Bao

The Visual Computer Journal 24 (7-9), pp. 565-575 (Proceedings of Computer Graphics International 2008)
[paper] [video] [exe demo]
  2007    
    Precomputed Visibility Cuts for Interactive Relighting with Dynamic BRDFs
Oskar Akerlund, Mattias Unger, and Rui Wang

Proceedings of Pacific Graphics 2007
[project] [exe demo]
    Precomputed Radiance Transfer for Real-time Indirect Lighting using a Spectral Mesh Basis
Rui Wang, Jiajun Zhu, Greg Humphreys

Proceedings of Eurographics Symposium on Rendering (EGSR) 2007
[project]
    Fast Omni-directional 3D Scene Acquisition with an Array of Stereo Cameras
Jiajun Zhu, Greg Humphreys, David Koller, Skip Steuart, Rui Wang

IEEE International Conference on 3-D Digital Imaging and Modeling (3DIM) 2007
[paper]
  2006    
    Efficient Wavelet Rotation for Environment Map Rendering
Rui Wang, Ren Ng, David Luebke, and Greg Humphreys

Proceedings of Eurographics Symposium on Rendering (EGSR) 2006
[paper]
    All-Frequency Relighting of Glossy Objects
Rui Wang, John Tran and David Luebke

ACM Trans. Graph. (TOG) 25(2), 2006
[paper]
  2005    
    All-frequency Interactive Relighting of Translucent Objects with Single and Multiple Scattering
Rui Wang, John Tran and David Luebke

Proceedings of SIGGRAPH 2005, ACM Trans. Graph. 24(3), 2005
[project]
    Computation on Programmable Graphics Hardware
Nolan Goodnight, Rui Wang and Greg Humphreys

IEEE Computer Graphics and Applications 25(5), 2005
    A GPU-Accelerated Render Cache
Tenghui Zhu, Rui Wang and David Luebke

Pacific Graphics 2005 (short paper)
  2004    
    All-frequency Relighting of Non-diffuse Objects using Separable BRDF Approximation
Rui Wang, John Tran and David Luebke

Proceedings of Eurographics Symposium on Rendering (EGSR) 2004
[paper]
  2003    
    Efficient Reconstruction and Texture Mapping of Indoor Scenes
Rui Wang and David Luebke

IEEE International Conference on 3-D Digital Imaging and Modeling (3DIM) 2003
[paper]
    Interactive Time-Dependent Tone Mapping Using Programmable Graphics Hardware
Nolan Goodnight, Rui Wang, Cliff Woolley and Greg Humphreys

Proceedings of Eurographics Symposium on Rendering (EGSR) 2003
[paper]
   
Professional Activities

Program Committee - Pacific Graphics 2018
Program Committee - EGSR 2018
Program Committee - Pacific Graphics 2017
Program Committee - EGSR 2017
Program Committee - Pacific Graphics (PG) 2013
Program Committee - CAD/Graphics 2013
Program Committee - Eurographics Symposium on Rendering (EGSR) 2013
Program Committee - Shape Modeling International 2013
Papers Co-Chair - ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D) 2012
Program Committee - Pacific Graphics (PG) 2011
Program Committee - Eurographics Symposium on Rendering (EGSR) 2011
Conference Co-Chair - ACM I3D 2011
Program Committee - Pacific Graphics (PG) 2010
Program Committee - Eurographics Symposium on Rendering (EGSR) 2010
Poster Chair - ACM Symposium on Interactive 3D Graphics and Game (I3D) 2010
Program Committee - SIGGRAPH Asia 2009
Program Committee - Eurographics Symposium on Rendering (EGSR) 2009
Program Committee - Pacific Graphics (PG) 2009
Program Committee - ProCams 2009
Program Committee - Pacific Graphics (PG) 2007

   
Teaching

CICS 290M (Spring 2018) - MAKE: a Hands-on Introduction to Physical Computing
CMPSCI 187 (Fall 2017)
CMPSCI 187 (Spring 2017)
CMPSCI 474 - Image Synthesis (Fall 2016)
CMPSCI 187 - Programming with Data Structures (Spring 2016)
CMPSCI 474 - Image Synthesis (Fall 2015)
CMPSCI 390CG/373 - Introduction to Computer Graphics (Spring 2015)
CMPSCI 691AV - Advanced Computer Graphics (Spring 2012)
CMPSCI 473 - Introduction to Computer Graphics (Fall 2011)
CMPSCI 474 - Image Synthesis (Spring 2011)
CMPSCI 473 - Introduction to Computer Graphics (Fall 2010)
CMPSCI 187 - Programming with Data Structures (Spring 2010)
CMPSCI 473 - Introduction to Computer Graphics (Fall 2009)
CMPSCI 691AD - General Purpose Computation on the GPU (Spring 2009)
CMPSCI 473/673 - Introduction to Computer Graphics (Fall 2008)
CMPSCI 691AC - Graduate Seminar on Computational Photography (Fall 2008)
CMPSCI 691/491 - Advanced Image Synthesis (Spring 2008)
CMPSCI 591B - Introduction to Computer Graphics (Spring 2007, Fall 2007)

   
Other Projects
     
 

Simulating the Appearance of Jade
Image Synthesis, Univ. of Virginia, 2003 (Rendering Competition)

 

   
Students

PhD Students
Matheus Gadelha
Zhaoliang Lun
Haibin Huang
Yahan Zhou (now at Google)
John C. Bowers (now at James Madison U.)

Master Students
Richard Blake Foster (now at United Technologies)
David Maletz (now an independent game developer)
Hong Yuan (now at Disney Interactive Studios)
Oskar Akerlund (now at Wikinggrupen, Sweden)
Mattias Unger (now at EA Digital Illusions CE, Sweden)

Undergraduate REUs
Cheni C.
Kim Cho
Jonathan Goldin
Walter Stumpf
Stephen Giguere
Jonathan Leahey
Jim Gummeson


   
Links

Computer Graphics Group at UMass
Computer Graphics Calendar
Computer Graphics Conference Wiki
Graphics Papers on the Web