| Craig Steven Kaplan
Associate Professor Joined School 2003 BMath (University of Waterloo),
|
Professor Kaplan studies the application of computer graphics in art, illustration, ornamentation, and design. This research area is rooted in computer graphics, but involves forays into art (to study historical sources) classical and computational geometry (to develop mathematical and computational models of ornament), and computer-aided design and manufacturing. His goal is to push forward the frontiers of computer graphics and geometry in order to put new tools in the hands of artists and designers. These tools should be sensitive to the artist's needs and desires---they should offer new aesthetic opportunities without usurping the artistic process.
Topics explored by Professor Kaplan in the past include: the art of M.C. Escher, particularly his regular divisions of the plane; the mathematical structure and generation of Islamic geometric patterns; black-and-white line art, especially mazes and labyrinths; traditional Chinese and European papercutting; and graphic design based on calligraphy.
Professor Kaplan has also conducted research and maintains interests in human-computer interaction, computational geometry (including computational aspects of tiling theory) and programming language design.
A. Kalaidjian, C.S. Kaplan, S. Mann, Automated landscape painting in the style of Bob Ross, Proceedings of Computational Aesthetics 2009, 115-122, 2009.
J. Xu and C. S. Kaplan. Artistic thresholding. Proceedings of NPAR, 2008.
J. Xu and C. S. Kaplan. Image-guided maze construction. Proceedings of SIGGRAPH, 2007.
C. S. Kaplan and R. Bosch. TSP Art. Bridges 2005: Mathematical Connections in Art, Music and Science, 2005.
C. S. Kaplan and D. H. Salesin, Islamic Star Patterns in Absolute Geometry, ACM Transactions on Graphics, 23(2):97-119, 2004.

David R. Cheriton School of Computer Science
University of Waterloo
Waterloo, Ontario, Canada N2L 3G1
Tel: 519-888-4567 x33293
Fax: 519-885-1208
Contact | Feedback: cs-webmaster@cs.uwaterloo.ca | David R. Cheriton School of Computer Science | Faculty of Mathematics