This book teaches beginners how to create interesting computer graphics. It takes a top-down approach that starts readers creating interesting computer graphics from the start using OpenGL. Interactive Computer Graphics, 3/e features a top-down, programming-oriented approach to computer graphics. Capitalizing upon this top-down and hands-on approach, the text quickly gets readers writing interesting 3D graphics programs. Angel uses OpenGL, a graphics library supported by most workstations, as well as the C and C++ programming languages, allowing readers to be aware of what is happening at the lowest levels of computer-graphics programming. This revision includes extensive 2-color art and graphics to bring important concepts to life. This book is ideal for programmers looking for a hands-on introduction to computer-graphics programming that allows them to start writing 3D graphics programs early on.
Edward Angel is currently a professor of Computer Science, Electrical and Computer Engineering and Media Arts at the University of New Mexico. He was recently named the Director of the Art Tech Center at UNM in the College of Fine Arts.
Professor Angel received his Ph.D. in electrical engineering from the University of Southern California in 1968 and has since held visiting positions in Sweden, India, and England. His present research interests focus on computer graphics and scientific visualization.