Computer Graphics
URL: http://www.cgl.uwaterloo.ca/
Contact Person: William Cowan, wmcowan@watcgl.uwaterloo.ca
| Group Members:
| William Cowan, Craig Kaplan, Edward Lank, Stephen Mann, Michael Terry
|
Overview
The Computer Graphics Laboratory (CGL) is a group that stresses
interdisciplinary research. Students and faculty from different research
areas work together in collaborations that explicitly
acknowledge the eclectic nature of computer graphics and user interface
research. One result of this mixing of disciplines has been the
proficiency at seizing research opportunities as they are created by
advances in technology, by the changing needs of users of graphics, and
by disciplines newly affected by interactive computer graphics.
Research Interests
Most research within CGL falls into the following interconnected research
activities:
- High Quality Colour Imagery: representation of colour images and
material reflectance; algorithms for image synthesis, analysis, and
manipulation. Reflective material specification and device independent
colour; empirical investigations of human perception; and advanced
physically-based image synthesis using full-spectrum reflectance,
absorption, and refraction.
- Creation of Art and Ornament: uses of computer graphics in art;
mathematical models of ornament; algorithms that add ornament to
photorealistic and non-photorealistic computer graphics;
computer-aided design and manufacturing methods for instantiating
computer-generated ornament and art using a variety of manufacturing
technologies.
- Computer Support of Design Practices: exploring new tools and
methods that enable community-based design and testing of user
interfaces in the open source community.
- Perceptive User Interfaces in Pen Based Computing: sketch
recognition and the application of pattern recognition to users'
actions.
- Modeling Curves and Surfaces based on piecewise-polynomial functions
or splines, including algorithmic and computational properties of
general spline representations of arbitrary degree, variable patch
geometry, data structures and algorithmic techniques for hierarchical
surface design, and new methods for interacting with splines.


Last modified: Monday, 20-Dec-2010 14:40:02 EST