3D Computer Graphics: A Mathematical Introduction with OpenGL (+code) free download online

Title: 3D Computer Graphics: A Mathematical Introduction with OpenGL (+code)
Author(s): Samuel R. Buss
Pages: 388
Publisher: Cambridge University Press
Publication date: 2003
Language: English
Format: PDF
ISBN-10: 0521821037
ISBN-13:
Description: This book is an introduction to 3-D computer graphics with particular emphasis on fundamentals and the mathematics underlying computer graphics. It includes descriptions of how to use the cross-platformOpenGL programming environment. It also includes source code for a ray tracing software package. (Accompanying software is available freely from the book's Web site.) All software examples discussed in this book are available for downloading from the Internet at http://math.ucsd.edu/~sbuss/MathCG/ You can find there: - Sample OpenGL programs - Ray Trace software - Figures from the book. All figures in postscript and PDF formats. - Errata page. List of known errata Topics include a thorough treatment of transformations and viewing, lighting and shading models, interpolation and averaging, B_ezier curves and B-splines, ray tracing and radiosity, and intersection testing withra ys. Additional topics, covered in less depth, include texture mapping and color theory. The book also covers some aspects of animation, including quaternions, orientation, and inverse kinematics. Mathematical background on vectors and matrices is reviewed in an appendix. This book is aimed at the advanced undergraduate level or introductory graduate level and can also be used for self-study. Prerequisites include basic knowledge of calculus and vectors. The OpenGL programming portions require knowledge of programming in C or C++. The more important features of OpenGL are covered in the book, but it is intended to be used in conjunction with another OpenGL programming book. Samuel R. Buss is Professor of Mathematics and Computer Science at the University of California, San Diego. Withbothacademic and industrial expertise, Buss has more than 60 publications in the fields of computer science and mathematical logic. He is the editor of several journals and the author of a book on bounded arithmetic. Buss has years of experience in programming and game development and has acted as consultant for SAIC and Angel Studios.

3D Computer Graphics: A Mathematical Introduction with OpenGL (+code) free download links:
Link type Link Password
Book http://rapidshare.com/files/31071704/0DA3A0E0-E1E1-4B70-83AE-07421D6CACAA.rar books_for_all
Code http://rapidshare.com/files/31197555/BDE4135A-B50C-43ee-A863-E8AE14DED19B.rar books_for_all
Download http://www.filesonic.com/file/23624583/3D%20Computer%20Graphics%20A%20Mathematical%20Introduction%20with%20OpenGL.pdf  
Book http://www.fileserve.com/file/qNYFmYA/3D.Computer.Graphics.-.A.Mathematical.Introduction.with.OpenGL.zip  
Book http://uploading.com/files/8c741eaf/3D.Computer.Graphics.-.A.Mathematical.Introduction.with.OpenGL.zip/  
Book http://www.fileserve.com/file/qNYFmYA/3D.Computer.Graphics.-.A.Mathematical.Introduction.with.OpenGL.zip  
Hosted by uCoz