Design and Implementation of
3D Graphics Systems
Description
This course is an introductory graphics course emphasizing the practical aspects of the discipline. It covers the fundamentals of modeling and rendering of surfaces in three dimensions. These topics are presented in the context of a computer graphics system.
Level
The course is part of the graduate program in Computer Graphics maintained by IMPA and PUC-Rio. It is a regular course, taught every fall (March-July period), and is recommended for first year master students.
Pre-requisites
- Linear Algebra
- Calculus of one and several variables
- Proficiency in the "C" Programming Language
- Data Structures and Algorithms
- Basic Concepts of Computer Graphics
Topics
- Color and Digital Images
- Geometric Modeling
- Visualization of 3D Surfaces
- Surface Illumination
Bibliography
- L. Velho and J.Gomes
Sistemas Graficos 3D.
Serie Computacao e Matematica,
SBM/IMPA, 2001. (in portuguese)
- J. Gomes and L.Velho, Computacao Grafica Volume 1. Serie Computacao e Matematica, SBM/IMPA, 1998. (in portuguese)
- J. Gomes e L. Velho, Conceitos Básicos de Computação Gráfica. VII Escola de Computação, São Paulo, 1990 (In portuguese).
- J. Foley, A. van Dam, S. Feiner, J. Hughes, Computer Graphics: Principles and Practice (2n Edition in C), Addison-Wesley, 1996.
- A. Watt, 3D Computer Graphics. 2nd ed., Reading, Mass. Addison-Wesley, 1993.
- J. Gomes and L.Velho, Computacao Grafica Volume 1. Serie Computacao e Matematica, SBM/IMPA, 1998. (in portuguese)
Current and previous offerings of this course
-
March-July 2018
- March-July 2017
- March-July 2016
- March-July 2015
- March-July 2014
- March-July 2013
- March-July 2012
- March-July 2011
- March-July 2010
- March-July 2009
- March-July 2008
- March-July 2007
- March-July 2006
- March-July 2005
- March-July 2004
- March-July 2003
- March-July 2002
- March-July 2001
- March-July 2000
- March-July 1999
- March-July 1998
- March-July 1997
Highlights from previous editions
- Projects from 2017's class
- Projects from 2016's class
- Projects from 2015's class
- Projects from 2014's class
- Projects from 2013's class
- Projects from 2012's class
- Projects from 2011's class
- Projects from 2010's class
- Projects from 2009's class
- Projects from 2008's class
- Projects from 2007's class
- Projects from 2006's class
- Projects from 2005's class
- Projects from 2004's class
- Projects from 2003's class
- Projects from 2002's class
- Projects from 2001's class
- Projects from 2000's class
- Project from 1999's class
- Images and Demos from 1998's class