Search results
Computer graphics, broadly de ned, is a set of methods for using computers to create and manip-ulate images. There are many applications of computer graphics including entertainment (games, cinema, tv commercials and other advertising), design (architectural, manufacturing, ...), visualiza-
WELCOME TO Introduction to Computer Graphics, a free, on-line textbook covering the fundamentals of computer graphics and computer graphics programming. This book is designed for use as a textbook in a one-term, upper-division, undergraduate computer science course.
The book covers both 2D and 3D computer graphics topics with examples and demos. It should be a good textbook for an introductory level computer graphics book.
•Computer graphics pipeline, basic concepts, theory, algorithms, and techniques •Modeling: representation choices of different models •Rendering: simulating light and shadow, camera control, visibility, discretization of models •HCI (human-computer interface): specialized I/O devices, graphical user interfaces
The course and notes focus on four key topics: 1. Image Representation How digital images are represented in a computer. This ’mini’-topic explores different forms of frame-buffer for storing images, and also different ways of representing colour and key issues that arise in colour (Chapter 2) 2. Geometric Transformation
Zooming in on an image made up of pixels The convention in these notes will follow that of OpenGL, placing the origin in the lower left corner, with that pixel being at location (0,0). Be aware that placing the origin in the upper left is another common convention.
What you will learn in 6.837. Fundamentals of computer graphics algorithms. How to implement most of the applications just shown. How graphics APIs and the graphics hardware work. 14.