Faculty Papers by Web Pages
By Year
(Thanks to Keenan Crane for assembling the list)
2007
Capturing and Animating Occluded Cloth
Ryan White, Keenan Crane, and David Forsyth
ACM Transactions on Graphics (SIGGRAPH 2007)
Isochords: Visualizing Structure in Music
Tony Bergstrom, Karrie Karahalios, John C. Hart
Proc. Graphics Interface, May 2007
Clip Art Rendering of Smooth Isosurfaces
Matei Stroila, Elmar Eisemann, John C. Hart
Accepted pending revisions to IEEE Transactons on Visualization and Computer Graphics, 3rd Revision, Jan. 2007
2006
A Fast Multigrid Algorithm for Mesh Deformation
Lin Shi, Yizhou Yu, Nathan Bell, and Wei-Wen Feng
ACM Transactions on Graphics (SIGGRAPH 2006), Vol. 25, No. 3, 2006, pp.1108-1117
Interactive multiresolution editing and display of large terrains
S. Atlan and M. Garland
Computer Graphics Forum 25(2):211-224, June 2006
Visual exploration of complex time-varying graphs
G. Kumar and M. Garland
IEEE Transactions on Visualization and Computer Graphics - Proceedings of InfoVis 2006
Interactive point-based rendering of higher-order tetrahedral data
Y. Zhou and M. Garland
IEEE Transactions on Visualization and Computer Graphics - Proceedings of Visualization 2006
Editing arbitrarily deforming surface animations
S. Kircher and M. Garland
ACM Transactions on Graphics Proceedings of SIGGRAPH 2006
Surfacing by numbers
S. Zelinka and M. Garland
Graphics Interface 2006
RotoTexture: Automated Tools for Texturing Raw Video
Hui Fang, John C. Hart
IEEE Transactions on Visualization and Computer Graphics 12(6), Nov. 2006, pp. 1580-1589
Anisotropic Mesh Adaptation for Evolving Triangulated Surfaces
Xiangmin Jiao, Andrew Colombi, Xinlai Ni, John C. Hart
Proc. Meshing Roundtable, Sept. 2006, pp. 173-190
Spectral Surface Quadrangulation
Shen Dong, Peer-Timo Bremer, Michael Garland, Valerio Pascucci, John C. Hart
Proc. SIGGRAPH, ACM Transactions on Graphics 25(3), July 2006, pp. 1057-1066
Rectangular Multi-Chart Geometry Images
Nathan A. Carr, Jared Hoberock, Keenan Crane, John C. Hart
Proc. Symposium on Geometry Processing, July 2006, pp. 181-190
Fast GPU Ray Tracing of Dynamic Meshes using Geometry Images
Nathan A. Carr, Jared Hoberock, Keenan Crane, John C. Hart
Proc. Graphics Interface, May 2006, pp. 203-209
2005
Out-of-Core Tensor Approximation of Multi-Dimensional Matrices of Visual Data
Hongcheng Wang, Qing Wu, Lin Shi, Yizhou Yu, and Narendra Ahuja
ACM Transactions on Graphics (SIGGRAPH 2005), Vol. 24, No. 3, 2005, pp.527-535
Particle-Based Simulation of Granular Materials
Nathan Bell, Yizhou Yu and Peter J. Mucha
ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Los Angeles, July 2005, pp.77-86
Taming Liquids for Rapidly Changing Targets</a></b>
Lin Shi and Yizhou Yu
ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Los Angeles, July 2005, pp.229-236
Shadow Graphs and 3D Texture Reconstruction
Yizhou Yu and Johnny Chang
International Journal of Computer Vision, Vol. 62, No. 1-2, 2005, pp.35-60
Controllable Smoke Animation with Guiding Objects
Lin Shi and Yizhou Yu
ACM Transactions on Graphics, Vol. 24, No. 1, 2005, pp.140-164
Controllable Motion Synthesis in a Gaseous Medium
Lin Shi, Yizhou Yu, Christopher Wojtan and Stephen Chenney
The Visual Computer Journal, Vol. 21, No. 7, 2005, pp.474-487
Simulation-Based Cartoon Hair Animation
Eiji Sugisaki, Yizhou Yu, Ken Anjyo and Shigeo Morishima
13th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG)
Harmonic functions for quadrilateral remeshing of arbitrary manifolds
S. Dong, S. Kircher, and M. Garland
_Computer Aided Geometry Design Special Issue on Geometry Processing, 22(5), 2005. _
Quadric-based Simplification in any Dimension
M. Garland and Y. Zhou
ACM Transactions on Graphics 24(2), April 2005
Quadrangulating a Mesh using Laplacian Eigenvectors
Shen Dong, Peer-Timo Bremer, Michael Garland, Valerio Pascucci, John C. Hart
Tech Rep. UIUCDCS-R-2005-2583, June 2005
A Sampling Theorem for MLS Surfaces
Peer-Timo Bremer, John C. Hart
Proc. Point Based Graphics, June 2005
Voronoi Rasterization of Sparse Point Sets
Jerry O. Talton, Nathan A. Carr, John C. Hart
Proc. Point Based Graphics, June 2005
A Programmable Particle System Framework for Shape Modeling
Wen Yu Su, John C. Hart
Proc. Shape Modeling International, June 2005
Interactive Material Replacement in Photographs
Steve Zelinka, Hui Fang, Michael Garland, John C. Hart
Proc. Graphics Interface, May 2005
ZP+: Correct Z-pass Stencil Shadows
Samuel Hornus, Jared Hoberock, Sylvain Lefebvre, John C. Hart
Proc. ACM Symposium on Interactive 3-D Graphics and Games, Apr. 2005
2004
Reconstruction of 3-D Symmetric Curves from Perspective Images without Discrete Features
Wei Hong, Yi Ma and Yizhou Yu
European Conference on Computer Vision, Prague, May 2004
Feature Matching and Deformation for Texture Synthesis
Qing Wu and Yizhou Yu
SIGGRAPH 2004, Los Angeles, August 2004 (ACM Transactions on Graphics, Vol. 23, No. 3, 2004, pp.362-365)
[*Mesh Editing with Poisson-Based Gradient Field Manipulation*]
Y. Yu, K. Zhou, D. Xu, X. Shi, H. Bao, B. Guo and H.-Y. Shum
SIGGRAPH 2004, Los Angeles, August 2004 (ACM Transactions on Graphics, Vol. 23, No. 3, 2004, pp.641-648)
Visual Smoke Simulation with Adaptive Octree Refinement
Lin Shi and Yizhou Yu
IASTED Intl. Conference on Computer Graphics and Imaging, Kauai, August 2004, pp.13-19
Inviscid and Incompressible Fluid Simulation on Triangle Meshes
Lin Shi and Yizhou Yu
_Journal of Computer Animation and Virtual Worlds, Volume 15, No. 3-4, 2004, pp.173-181. _
Video Metamorphosis Using Dense Flow Fields
Yizhou Yu and Qing Wu
_Journal of Computer Animation and Virtual Worlds, Volume 15, No. 3-4, 2004, pp.387-397. _
Mesh Modelling with Curve Analogies
S. Zelinka and M. Garland
Proceedings of Pacific Graphics 2004
Jump Map-Based Interactive Texture Synthesis
S. Zelinka and M. Garland
ACM Transactions on Graphics
Fair Morse Functions for Extracting the Topological Structure of a Surface Mesh
Xinlai Ni, Michael Garland, John C. Hart
Proc. SIGGRAPH 2004
Textureshop: Texture Synthesis as a Photograph Editing Tool
Hui Fang, John C. Hart
Proc. SIGGRAPH 2004
Painting Detail
Nathan A. Carr, John C. Hart
Proc. SIGGRAPH 2004
Procedural Geometric Synthesis on the GPU
Patrick Lacz, John C. Hart
Manuscript accompanying poster at GP^2: The ACM Workshop on General Purpose Computing on Graphics Processors, and SIGGRAPH 2004 poster, Aug. 2004 <br><a href="gpulsys.ppt">Slides</a
GPU Acceleration of Iterative Clustering
Jesse D. Hall, John C. Hart
Manuscript accompanying poster at GP^2: The ACM Workshop on General Purpose Computing on Graphics Processors, and SIGGRAPH 2004 poster, Aug. 2004 <br><a href="gpucluster.ppt">Slides</a
Two Algorithms for Fast Reclustering of Dynamic Meshed Surfaces
Nathan A. Carr, John C. Hart
Proc. Symposium on Geometry Processing, July 2004
Procedural Level Sets
Michael Mullan, Ross Whitaker, John C. Hart
Manuscript presented at NSF/DARPA CARGO Annual Meeting, May 2004 <br><a href="proclevel-cargo04.ppt">Slides</a
2003
Mesh Modelling with Curve Analogies
S. Zelinka and M. Garland
SIGGRAPH 2003 Technical Sketches
User-Guided Simplification
Y. Kho and M. Garland
In Proceedings of ACM Symposium on Interactive 3D Graphics, April 2003
Motion Field Estimation for Temporal Textures
D. Edwards, J. Chang, L. Shi, and Y. Yu
Digital Image Computing: Techniques and Applications (DICTA), Sydney, December 2003, pp.389-398
Two-Level Image Segmentation Based on Region and Edge Integration
Qing Wu and Yizhou Yu
Digital Image Computing: Techniques and Applications (DICTA), Sydney, December 2003, pp.957-966
GPU Algorithms for Radiosity and Subsurface Scattering
Nathan A. Carr, Jesse D. Hall, John C. Hart
Proc. Graphics Hardware, July 2003
Clustered Principle Components for Precomputed Radiance Transfer
Peter-Pike Sloan, Jesse D. Hall, John C. Hart, John Snyder
(Proc. SIGGRAPH 2003) ACM Transactions on Graphics 22(3), July 2003
Structural Simulation of Tree Growth
John C. Hart, Brent Baker, Jeyprakesh Michaelraj
The Visual Computer 19(2-3), May 2003, pp. 151-163
Bounding Recursive Procedural Models using Convex Optimization
Orion S. Lawlor, John C. Hart
Proc. Pacific Graphics 2003, Oct., 2003.
Cache and Bandwidth Aware Matrix Multiplication on the GPU
Jesse D. Hall, Nathan A. Carr, John C. Hart
Tech Report UIUCDCS-R-2003-2328, University of Illinois Dept. of Computer Science, Mar. 2003
Direct Manipulation of Recurrent Models
Paul Sherman, John C. Hart
Computers & Graphics 27(1), Feb. 2003
2002
A Multiphase Approach to Efficient Surface Simplification
M. Garland and E. Shaffer
In Proceedings of IEEE Visualization 2002, October 2002
Towards Real-Time Texture Synthesis with the Jump Map
S. Zelinka and M. Garland
Eurographics Workshop on Rendering 2002, June 2002
Permission Grids: Practical, Error-Bounded Simplification
S. Zelinka and M. Garland
ACM Transactions on Graphics, 21(2), April 2002
Pattern-Based Texture Metamorphosis
Z. Liu, C. Liu, H.-Y. Shum, and Y. Yu
Pacific Graphics 2002, Beijing, October 2002
A Practical Model for Hair Mutual Interactions
Johnny Chang, Jingyi Jin, and Yizhou Yu
ACM SIGGRAPH Symposium on Computer Animation, San Antonio, July 2002, pp.73-80
Statistical Estimation of Fluid Flow Fields
Johnny Chang, David Edwards, and Yizhou Yu
ECCV workshop on Statistical Methods in Video Processing, Copenhagen, June 2002, pp.91-96
Seamster: Inconspicuous Low-Distortion Texture Seam Layout
Alla Sheffer, John C. Hart
Proc. IEEE Visualization 2002, Oct. 2002
The Ray Engine
Nathan A. Carr, Jesse D. Hall, John C. Hart
Proc. Graphics Hardware 2002, Sep. 2002
Randomly Accessible Procedural Animation of Physically Approximate Turbulent Motion
Hui Fang, John C. Hart
Proc. Computer Animation 2002, June 2002
Using particles to sample and control more complex implicit surfaces
John C. Hart, Ed Bachta, Wojciech Jarosz, Terry Fleury
Proc. Shape Modeling International 2002, May 2002
Meshed Atlases for Real-Time Procedural Solid Texturing
Nathan A. Carr, John C. Hart
ACM Transactions on Graphics 21(2), Apr. 2002
2001
Efficient Adaptive Simplification of Massive Meshes
E. Shaffer and M. Garland
In Proceedings of IEEE Visualization 2001
Finding and Removing Features from Polyhedra
J. Ribelles, P. Heckbert, M. Garland, T. Stahovich, and V. Srivastava
In Proceedings of ASME Design Engineering Technical Conference, September 2001
Hierarchical Face Clustering on Polygonal Surfaces
M. Garland, A. Willmott, and P. Heckbert
In Proceedings of ACM Symposium on Interactive 3D Graphics, March 2001
Modeling Realistic Virtual Hairstyles
Yizhou Yu
Pacific Graphics 2001, Tokyo, October 2001, pp.295-304
Synthesizing Bidirectional Texture Functions for Real-World Surfaces
Xinguo Liu, Yizhou Yu, and Harry Shum
_Proceedings of SIGGRAPH 2001, Los Angeles, CA, August 2001, pp.97-106. _
Extracting Objects from Range and Radiance Images
Yizhou Yu, Andras Ferencz, and Jitendra Malik
IEEE Transactions on Visualization and Computer Graphics, Vol. 7, No. 4, 2001, pp.351-364
Perlin Noise Pixel Shaders
John C. Hart
Proc. Graphics Hardware 2001, Aug. 2001
2000
Bresenham Noise
Masaki Kameya, John C. Hart
_SIGGRAPH 2000 Conference Abstracts and Applications (Abstract of Presentation), July 2000 (Full paper appears in Proc. Western Computer Graphics Symposium, Mar. 2000, pp. 191-200) _
A Framework for Analyzing Real Time Advanced Shading Techniques
John C. Hart, Peter K. Doenges
SIGGRAPH 2000, 2001 and 2002 courses on real-time shading <br><a href="framework.ppt">Slides</a
1999
Face cluster radiosity
A. Willmott, P. Heckbert, and M. Garland
Eurographics Workshop on Rendering, June 1999
Multiresolution Modeling: Survey and Future Opportunities
M. Garland
Eurographics ’99, State of the Art Report, September 1999
Optimal Triangulation and Quadric-Based Surface Simplification
P. Heckbert and M. Garland
Journal of Computational Geometry: Theory and Applications, 14(1-3), pp. 49-65, November 1999
Quadric-Based Polygonal Surface Simplification
Michael Garland
Ph.D. dissertation, Computer Science Department, Carnegie Mellon University, CMU-CS-99-105, May 1999
Efficient Visibility Processing for Projective Texture-Mapping
Yizhou Yu
In Journal of Computers & Graphics, Vol.23, No.2, 1999
Inverse Global Illumination: Recovering Reflectance Models of Real Scenes from Photographs
Yizhou Yu, Paul Debevec, Jitendra Malik and Tim Hawkins
Proc. of SIGGRAPH 99, Los Angeles, CA, August 1999, pp.215-224
Surface Reconstruction from Unorganized Points Using Self-Organizing Neural Networks
Yizhou Yu
Proc. of IEEE Visualization'99 LBHT, San Francisco, CA, October 1999, pp.61-64
Using the CW-Complex to Represent the Topological Structure of Implicit Surfaces and Solids
John C. Hart
Proc. Implicit Surfaces '99, Sept. 1999, pp. 107-112
Antialiased Parameterized Solid Texturing Simplified for Consumer-Level Hardware Implementation
John C. Hart, Nathan A. Carr, Masaki Kameya, Stephen A. Tibbitts, Terrence J. Coleman
Proc. Graphics Hardware 1999
Computational Topology for Shape Modeling (Invited Paper)
John C. Hart
Proc. Shape Modeling International '99, Univ. Aizu, Japan, Mar. 1999, pp. 36-45
APST Antialiased Procedural Texturing Interface for OpenGL
Nathan A. Carr, John C. Hart
Proc. Western Computer Graphics Symposium, Mar. 1999
Bit Width Necessary for Solid Texturing Hardware
Masaki Kameya, John C. Hart
Proc. Western Computer Graphics Symposium, Mar. 1999
The Solid Map: Methods for Generating a 2-D Texture Map for Solid Texturing
Nathan A. Carr, John C. Hart, Jerome Maillot
Manuscript, Jan. 1999 (eventually became "Meshed Atlases").
1998
Simplifying Surfaces with Color and Texture using Quadric Error Metrics
M. Garland and P. Heckbert
In Proceedings of IEEE Visualization 98
Morse Theory for Implicit Surface Modeling
John C. Hart
Mathematical Visualization, H-C Hege and K. Polthier, Eds., Springer-Verlag, Oct. 1998, pp. 257-268
Critical Points of Polynomial Metaballs
John C. Hart, Antoinne Durr, Douglas Harsh
Proc. Implicit Surfaces '98, June 1998, pp. 69-76
On Approximating Rough Curves with Fractal Functions
Wayne O. Cochran, John C. Hart, Patrick J. Flynn
Proc. Graphics Interface '98, June 1998, pp. 65-72
*Recovering Photometric Properties of Architectural Scenes from Photographs *
Yizhou Yu and Jitendra Malik
Proc. of SIGGRAPH 98, Orlando, Florida, July 1998, pp.207-217
Efficient View-Dependent Image-Based Rendering with Projective Texture-Mapping
Paul Debevec, Yizhou Yu and George Borshukov
Proc. of 9th Eurographics Workshop on Rendering, Vienna, Austria, June 1998, pp.105-116
1997
Surface Simplification Using Quadric Error Metrics
M. Garland and P. Heckbert
In Proceedings of SIGGRAPH 97
Survey of Polygonal Surface Simplification Algorithms
P. Heckbert and M. Garland
In SIGGRAPH 97 Course Notes: Multiresolution Surface Modeling
Guaranteeing the Topology of an Implicit Surface Polygonization
Barton T. Stander, John C. Hart
Proc. SIGGRAPH 97, Aug. 1997, pp. 279-286
Implicit formulations of rough surfaces
John C. Hart
Computer Graphics Forum 16(2), June 1997, pp. 91-99
Linear Fractal Shape Interpolation
Brandon Burch, John C. Hart
Proc. Graphics Interface '97, May, 1997, pp. 155-162.
Similarity Hashing: A computer vision solution to the inverse problem of linear fractals
John C. Hart, Wayne O. Cochran, Patrick J. Flynn
Fractals 5, Apr. 1997, pp. 39-50
A Rendering Equation for Specular Transfers and Its Integration into Global Illumination
Yizhou Yu and Hong Wu
Eurographics'97, Budapest, Hugary, September 1997. Computer Graphics Forum 16, 3 (1997), pp.283-292
Parallel Progressive Radiosity with Adaptive Meshing
Yizhou Yu, Oscar Ibarra and Tao Yang
in Journal of Parallel and Distributed Computing 42, 1 (1997), pp.30-41
1996
Fast Polygonal Approximation of Terrains and Height Fields
M. Garland and P. Heckbert
Technical Report CMU-CS-95-181. Also appears in SIGGRAPH 96 Visual Proceedings: Technical Sketches
Sphere tracing: A geometric method for the antialiased ray tracing of implicit surfaces
John C. Hart
The Visual Computer 12 (10), Dec. 1996, pp. 527-545
Fractal volume compression
Wayne O. Cochran, John C. Hart, Patrick J. Flynn
IEEE Transactions on Visualization and Computer Graphics 2(4), Dec. 1996, pp. 313-322
Implicit Modeling of Tree Surfaces
John C. Hart, Brent Baker
Proc. of Implicit Surfaces '96, Oct. 1996, pp. 143-152
Hyper-rendering of hyper-textured surfaces
Steve Worley, John C. Hart
Proc. of Implicit Surfaces '96 , Oct. 1996, pp. 99-104
Fractal image compression and the inverse problem of recurrent iterated function systems
John C. Hart
IEEE Computer Graphics and Applications 16 (4), July 1996, pp. 25-33
On the Hyperbolic Plane and Chinese Checkers
John C. Hart
Proc. of the Western Computer Graphics Symposium, Mar. 1996, pp. 69-72
1995
Multiresolution B-spline Radiosity
Yizhou Yu and Qunsheng Peng
Eurographics'95, Maastricht, The Netherlands, September 1995. Also in Computer Graphics Forum 14, 3 (1995), pp.285-298
The Escape Buffer: Efficient computation of escape time for linear fractals
Daryl Hepting, John C. Hart
Proceedings of Graphics Interface '95, May 1995, pp. 204-214
Implicit formulations of rough surfaces
John C. Hart
Proceedings of Implicit Surfaces '95 (Eurographics Workshop), Apr. 1995. pp. 33-44
Interactive re-polygonization of blobby implicit curves
Barton T. Stander, John C. Hart
Proc. Western Computer Graphics Symposium, Mar. 1995
Principal component classification for fractal volume compression
Wayne O. Cochran, John C. Hart, Patrick J. Flynn
Proc. Western Computer Graphics Symposium, Mar. 1995, pp. 9-18
1994
Multiresolution Modeling for Fast Rendering
P. Heckbert and M. Garland
In Proceedings of Graphics Interface 94
A Lipschitz method for accelerated volume rendering
Barton T. Stander, John C. Hart
Proceedings of the 1994 Symposium on Volume Visualization, Oct. 1994, pp. 107-114
Visualizing quaternion rotation
John C. Hart, George K. Francis, Louis H. Kauffman
ACM Transactions on Graphics 13(3) July 1994, pp. 256-276
On Efficiently Representing Procedural Geometry
John C. Hart
Manuscript, Jul. 1994. (An early version of one of my chapters in D. Ebert, Ed., Texturing and Modeling: A Procedural Approach. Morgan Kauffman, Nov. 2002.)
1993
Clustering with Mean Field Annealing and Unsupervised Learning
Yizhou Yu
Proc. of the 1993 IEEE Region 10 International Conference on Digital Signal Processing Applications (TENCON), pp.774-777
On recording virtual environments
John C. Hart
Proceedings of IEEE Visualization '93 Symposium on Research Frontiers in Virtual Reality, Nov. 1993, pp. 80-83
Ray Tracing Implicit Surfaces
John C. Hart
WSU Technical Report EECS-93-014, 1993
1992
The object instancing paradigm for linear fractal modeling
John C. Hart
Proceedings of Graphics Interface '92, May 1992, pp. 224-231
1991
Computer Display of Linear Fractal Surfaces
John C. Hart
Ph.D. Dissertation, EECS Department, University of Illinois at Chicago, 1991
Efficient antialiased rendering of 3-D linear fractals
John C. Hart, Thomas A. DeFanti
Computer Graphics 25 (3), (Proc. SIGGRAPH 91,) Aug. 1991, pp. 91-100
1990
Interactive visualization of quaternion Julia sets
John C. Hart, Louis H. Kauffman, Daniel J. Sandin
Proc. of Visualization '90, IEEE Computer Society Press, Oct. 1990, pp. 209-218
1989
Ray tracing deterministic 3-D fractals
John C. Hart, Daniel J. Sandin, Louis H. Kauffman
Computer Graphics 23(3), (Proc. SIGGRAPH 89,) July 1989, pp. 289-296