Publications

Journal Papers

Jie Xu and Craig S. Kaplan. Image-guided maze construction. In SIGGRAPH '07: ACM SIGGRAPH 2007 papers, 2007.
Jie Xu and Craig S. Kaplan. Vortex maze construction. Journal of Mathematics and the Arts 1(1), March 2007, pages 7-20.
Craig S. Kaplan and David H. Salesin. Islamic Star Patterns in Absolute Geometry. ACM Transactions on Graphics 23(2):97-119, April 2004.
Erik D. Demaine, Martin L. Demaine, and Craig S. Kaplan. Polygons Cuttable by a Circular Saw. Computational Geometry: Theory and Applications 20(1-2):69-84, October 2001. Special issue of selected papers from the 12th Annual Canadian Conference on Computational Geometry, 2000.

Conference Papers

2008
Craig S. Kaplan. Metamorphosis in Escher's art. Bridges 2008: Mathematical Connections in Art, Music and Science, pages 39-46, 2008.
Jie Xu and Craig Kaplan. Artistic thresholding. In NPAR '08: Proceedings of the 6th internatioanl symposium on Non-photorealistic animation and rendering, pages 39-47, 2008.
Jeff Orchard and Craig Kaplan. Cut-out image mosaics. In NPAR '08: Proceedings of the 6th internatioanl symposium on Non-photorealistic animation and rendering, pages 79-87, 2008.
Zheng Qin, Michael D. McCool, and Craig Kaplan. Precise vector textures for real-time 3D rendering. In SI3D '08: Proceedings of the 2008 symposium on Interactive 3D graphics and games, pages 199-206, 2008.
2007
Jie Xu, Craig S. Kaplan, and Xiaofeng Mi. Computer-generated papercutting. In PG '07: Proceedings of the 15th Pacific Conference on Computer Graphics and Applications, pages 343-350, 2007.
Jie Xu and Craig S. Kaplan. Calligraphic Packing. In GI '07: Proceedings of the 2007 conference on Graphics Interface, pages 43-50, 2007.
2006
Jie Xu and Craig S. Kaplan. Vortex maze construction. In Bridges 2006: Mathematical Connections in Art, Music and Science, 2006.
Craig S. Kaplan. A meditation on Kepler's Aa. In Bridges 2006: Mathematical Connections in Art, Music and Science, pages 465-472, 2006.
Celine Latulipe, Ian Bell, Charles L.A. Clarke, and Craig S. Kaplan. symTone: Two-Handed Manipulation of Tone Reproduction Curves. In GI '06: Proceedings of the 2006 conference on Graphics Interface, 2006.
Celine Latulipe, Stephen Mann, Charles L.A. Clarke, and Craig S. Kaplan. symSpline: Bimanual symmetric spline manipulation. In CHI '06: Proceedings of the SIGCHI conference on Human Factors in computing systems, pages 349-358. ACM Press, 2006.
Zheng Qin, Michael D. McCool, and Craig S. Kaplan. Real-time texture-mapped vector glyphs. In I3D '06: Proceedings of the 2006 symposium on Interactive 3D graphics and games, pages 125-132. ACM Press, 2006.
2005
Celine Latulipe, Craig S. Kaplan and Charles L.A. Clarke. Bimanual and unimanual image alignment: an evaluation of mouse-based techniques. In UIST '05: Proceedings of the 18th annual ACM symposium on user interface software and technology, pages 123-131. ACM Press, 2005.
Celine Latulipe, Craig S. Kaplan and Charles L.A. Clarke. Simultaneous Rotation and Translation. In HCI 2005 Proceedings, Volume 2, pages 63-67. The British Computer Society, 2005.
Craig S. Kaplan and Robert Bosch. TSP Art. In Renaissance Banff: Bridges 2005: Mathematical Connections in Art, Music and Science, pages 301-308, 2005.
Craig S. Kaplan. Aliasing Artifacts and Accidental Algorithmic Art. In Renaissance Banff: Bridges 2005: Mathematical Connections in Art, Music and Science, pages 349-356, 2005.
Craig S. Kaplan. Islamic Star Patterns from Polygons in Contact. GI '05: Proceedings of the 2005 conference on Graphics Interface, pages 177-186, 2005.
2004
Craig S. Kaplan and David H. Salesin. Dihedral Escherization. In GI '04: Proceedings of the 2004 conference on Graphics Interface, pages 255-262, 2004.
Craig S. Kaplan, Sanjeev Bedi, Stephen Mann, Gilad Israeli, and Gilbert Poon. A New Paradigm for Woodworking with NC Machines. In CAD 2004: International CAD Conference and Exhibition, 2004. Also published in Journal of Computer-Aided Design and Applications 1(1-4):217-222.
2001
Craig S. Kaplan and George W. Hart. Symmetrohedra: Polyhedra from Symmetric Placement of Regular Polygons. In Bridges 2001: Mathematical Connections in Art, Music and Science, 2001.
Craig S. Kaplan. A Computer Analysis of BoggleTM. In POCSI433, Problems of Computer Science in Room 433, University of Washington, 2001.
2000
Erik D. Demaine, Martin L. Demaine, and Craig S. Kaplan. Polygons Cuttable by a Circular Saw. In Proceedings of the 12th Annual Canadian Conference on Computational Geometry (CCCG 2000), Fredericton, New Brunswick, Canada, August 16-18, pages 1-6, 2000.
Craig S. Kaplan. Computer Generated Islamic Star Patterns. In Bridges 2000: Mathematical Connections in Art, Music and Science, 2000.
Craig S. Kaplan and David H. Salesin. Escherization. SIGGRAPH 2000, the 27th International Conference on Computer Graphics and Interactive Techniques. New Orleans, Louisiana, USA, 25-27 July 2000.
1999
Craig S. Kaplan. Voronoi Diagrams and Ornamental Design. ISAMA '99, The first annual symposium of the International Society for the Arts, Mathematics, and Architecture, pages 277-283. San Sebastián, Spain, 7-11 June 1999.
1998
Michael D. Ernst, Craig Kaplan, and Craig Chambers. Predicate Dispatching: A Unified Theory of Dispatch. ECOOP '98, the 12th European Conference on Object-Oriented Programming, pages 186-211. Brussels, Belgium, 20-24 July 1998.

Other

Craig S. Kaplan. An introduction to tiling theory for computer graphics. Written course notes for SIGGRAPH 2008 course, to appear.
Craig S. Kaplan. The trouble with five. Plus Magazine, issue 45.
Craig S. Kaplan. Computer Graphics and Geometric Ornamental Design. PhD Thesis, University of Washington, 2002.

Craig S. Kaplan Last updated: Tuesday, 11-Nov-2008 10:59:50 EST