If you have ever seen a 1980s science fiction movie, or if you have ever played a 1980s computer game, then you will understand when I say that computer graphics have come a long way in the last few ...
Theory and implementation of fundamental techniques for 3D rasterization. Topics include: linear algebra geometry, 3D camera motion, model and mesh construction, mathematical 3D animation, and ...
Second in a 3-course series on the methods and theory of computer graphics, this project-oriented course explores how to describe shapes, movement, and lighting effects beyond the built-in abilities ...
Using computers that feature a high-resolution, full-color graphical interface is commonplace today, but it took a lot of effort and ingenuity to get to this point. This long history is the topic of ...