Computer Aided Design and Modeling:
Computer aided geometric design. Splines and subdivision. Surface optimization. Texture synthesis. Sound synthesis. Rapid prototyping.
Rendering:
Image based rendering. Vision realistic rendering. Computational photography and video.
Visualization:
Scientific and information visualization. Virtual environments, tele-immersive environments
Animation:
Motion capture analysis and synthesis. Physically based simulation. Video games.
Art:
Abstract sculpture, art & mathematics