𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

3-D Computer Graphics: A Mathematical Introduction with OpenGL

✍ Scribed by Buss Samuel R.


Tongue
English
Leaves
397
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Cambridge University Press, 2003. β€” 397 p. β€” ISBN 0521821037.

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-platform OpenGL programming environment. It also includes source code for a ray tracing software package. (Accompanying software is available freely from the book’s Web site.) Topics include a thorough treatment of transformations and viewing, lighting and shading models, interpolation and averaging, Bezier curves and B-splines, ray tracing and radiosity, and intersection testing with rays. 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.

✦ Subjects


Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°;ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°;OpenGL


πŸ“œ SIMILAR VOLUMES


3D Computer Graphics : A Mathematical In
✍ Samuel R. Buss πŸ“‚ Library πŸ“… 2003 🌐 English

This introduction to 3D computer graphics emphasizes fundamentals and the mathematics underlying computer graphics, while also covering programming techniques using OpenGL, a platform-independent graphics programming environment. The minimal prerequisites make it suitable for self-study or for use a

3D Computer Graphics: A Mathematical Int
✍ Samuel R. Buss πŸ“‚ Library πŸ“… 2003 πŸ› Cambridge University Press 🌐 English

This introduction to 3D computer graphics emphasizes fundamentals and the mathematics underlying computer graphics, while also covering programming techniques using OpenGL, a platform-independent graphics programming environment. The minimal prerequisites make it suitable for self-study or for use a

3D Computer Graphics: A Mathematical Int
✍ Samuel R. Buss πŸ“‚ Library πŸ“… 2003 πŸ› Cambridge University Press 🌐 English

<span>This introduction to 3D computer graphics emphasizes fundamentals and the mathematics underlying computer graphics, while also covering programming techniques using OpenGL, a platform-independent graphics programming environment. The minimal prerequisites make it suitable for self-study or for

3D Computer Graphics: A Mathematical Int
✍ Samuel R. Buss πŸ“‚ Library πŸ“… 2003 πŸ› Cambridge University Press 🌐 English

This introduction to 3D computer graphics emphasizes fundamentals and the mathematics underlying computer graphics, while also covering programming techniques using OpenGL, a platform-independent graphics programming environment. The minimal prerequisites make it suitable for self-study or for use a