 |
- 2009 -
Stream Compaction for Deferred Shading
Jared Hoberock, Victor Lu, Yuntao Jia, John C. Hart
Proc. High Performance Graphics, Aug. 2009 |
 |
Assistive Technology for the Aesthetically Impaired
John C. Hart
Proc. CHI Workshop on Computational Creativity, Apr. 2009 |
 |
Radiance Space, as Represented by the Visibility 2-Skeleton
Jared Hoberock, Samuel Hornus, John C. Hart
Presented at TopoInVis, Feb. 2009 |
 |
- 2008 -
Parallel Computing Research at Illinois: The UPCRC Agenda
Sarita V. Adve, Vikram S. Adve, Gul Agha, Matthew I. Frank, Maria Jesus Garzaran, John C. Hart, Wen-mei W. Hwu, Ralph E. Johnson, Laxmikant V. Kale, Rakesh Kumar, Darko Marinov, Klara Nahrstedt, David Padua, Mahusudan Parthasarathy, Sanjay J. Patel, Grigore Rosu, Dan Roth, Marc Snir, Josep Torrellas, Craig Zilles
Whitepaper, Nov. 2008 |
 |
On the Visualization of Social and other Scale-Free Networks
Yuntao Jia, Jared Hoberock, Michael Garland, John C. Hart
(Proc. Infovis) IEEE Transactions on Visualization and Computer Graphics 14(6), Nov. 2008, pp. 1285-1292 |
 |
Rapid Multipole Graph Drawing on the GPU
Apeksha Godiyal, Jared Hoberock, Michael Garland, John C. Hart
Proc. Graph Drawing 2008, to appear: Springer Lecture Notes in Computer Science |
 |
Stylized Vector Art from 3D Models with Region Support
Elmar Eisemann, Holger Winnemoller, John C. Hart, David Salesin
(Proc. Eurographics Rendering Symposium) Computer Graphics Forum 27(4), June 2008, pp. 1199-1207 |
 |
Clip Art Rendering of Smooth Isosurfaces
Matei Stroila, Elmar Eisemann, John C. Hart
IEEE Transactons on Visualization and Computer Graphics 14(1), Jan. 2008, pp. 71-81 |
 |
- 2007 -
Detail Preserving Shape Deformation in Image Editing
Hui Fang, John C. Hart
(Proc. SIGGRAPH) ACM Transactions on Graphics 26(3), Aug. 2007, #12 Slides |
 |
Isochords: Visualizing Structure in Music
Tony Bergstrom, Karrie Karahalios, John C. Hart
Proc. Graphics Interface, May 2007 |
 |
- 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 Video |
 |
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 -
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 -
Fair Morse Functions for Extracting the Topological Structure of a Surface Mesh
Xinlai Ni, Michael Garland, John C. Hart
Proc. SIGGRAPH 2004 Slides |
 |
Textureshop: Texture Synthesis as a Photograph Editing Tool
Hui Fang, John C. Hart
Proc. SIGGRAPH 2004 Slides |
 |
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 Slides |
 |
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 Slides |
 |
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 Slides |
 |
- 2003 -
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 -
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 -
Perlin Noise Pixel Shaders
John C. Hart
Proc. Graphics Hardware 2001, Aug. 2001 |
 |
The Normal of a Fractal Surface
Wayne O. Cochran, Robert R. Lewis, John C. Hart
The Visual Computer 17(4), June 2001, pp. 209-218 |
 |
- 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 Slides |
 |
- 1999 -
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 -
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 |
 |
- 1997 -
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 |
 |
- 1996 -
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 -
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 -
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 -
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 |