Fabio Pellacini

Assistant Professor

Computer Science, Dartmouth College

6211 Sudikoff Lab, Hanover, NH 03755

tel: (603) 646 - 8710 | fax: (603) 646 - 1672

fabio -at- cs -dot- dartmouth -dot- edu

Digital Art Minor @ Dartmouth

My current teaching efforts are focused on various courses included in a recently approved Digital Arts Minor I co-developed at Dartmouth. The overall goal of the minor is to introduce students to the conceptual, technical and aesthetics principles of digital art in a multidisciplinary setting for students coming from humanities and sciences backgrounds alike.

Courses @ Dartmouth

Computer Graphics

winter 2008 | fall 2006 | fall 2005

The Computer Graphics course introduces students to the mathematical foundations of modeling and rendering three-dimensional scenes. Topics include digital image representation, geometrical transformations, curves and surfaces, illumination and shading models, and visible surface algorithms.

Topics in Computer Graphics

winter 2008 | spring 2006

The Topics in Computer Graphics course covers current research topics in Computer Graphics, with a particular focus on real-time rendering algorithms and computational photography.

Projects in Digital Art

spring 2007 | spring 2008 | spring 2009

The Projects in Digital Art course will cover advanced topics in the production of movies and interactive games. Students are expected to complete group projects on topics including computer animations, interactive graphics, digital photography, by either using existing software or developing their own.

Concepts in Computing

winter 2007

This course provides an overview of some of the most interesting topics in computing and computer science, from how the World-Wide Web works all the way down to how a computer processes inpidual ones and zeros.

Courses @ Cornell

Computer Animation

fall 04

The Computer Animation course introduces students to the concepts and aesthetics of image synthesis, including modeling shapes, materials and lights and animating characters. With D. Greenberg.

Advanced Computer Animation

spring 05

The Advanced Computer Animation course covers advanced topics in the production of computer animated movies, including production pipelines, special effects and simulation. With D. Greenberg.

Courses @ SIGGRAPH

Beyond Programmable Shading: In Action

siggraph 2008 (notes)

This class explores case studies of combining traditional rendering API usage with advanced parallel computation demonstrating that there are strong indications that the future of interactive graphics programming is a more flexible model than today's OpenGL/Direct3D pipelines. With A. Lefohn, M. Houston, D. Luebke, J. Olick, M. Pharr.

GPU Shading and Rendering

siggraph 2006 (notes)

Programmable graphics hardware has found its way into almost every PC and game console sold today. This course features the latest exciting developments in shading hardware, a practical comparison of shading languages, and a glimpse of hardware shading returning to its production rendering roots. With M. Olano, D. Blythe, L. Gritz, M. McCool, T. Scheuermann.