Interactive Computer Graphics: A Top-Down Approach Using OpenGL (5th Edition)
FIFTH EDITIONInteractive Computer Graphics: A Top-Down Approach Using OpenGL®Edward Angel,University of New Mexico This book introduces students to the core concepts of computer graphics with full integration of OpenGL and an emphasis on application-based programming. using C and C++, the top-down, programming-oriented approach allows students to quickly begin creating their own 3D graphics. Low-level algorithms, such as those for line drawing and filling polygons, are presented after students learn to create interactive graphics programs. This book covers all the topics in a fundamental course, including lighe-material interactions, shading, modeling, curves and surfaces, antialiasing, rasterization, texture mapping, and compositing. KEY FEATURESNEW!Up-to-date coverage on thenewest texturing techniques, such as multi-texturing and bump mapping.NEW!Expanded coverage ofmodeling and procedural methods, including procedural noise.NEW!Expanded coverage ofscene graphs and real time.NEW!Expanded coverage of programmable shaders.Revised treatment ofdemo programs.Edward Angelis Professor Emeritus of Computer Science, Electrical and Computer Engineering, and Media Arts at the University of New Mexico where he was the first Presidential Teaching Fellow. He holds a PhD from the University of Southern California and a BS in Engineering from the California Institute of Technolgy. He is also the director of Art, Research, Technology, and Science Laboratory (http://artslab.unm.edu) at the University of New Mexico.