Ray Tracing from the Ground Up
 used draft chapters from Kevin Suffern's book for a number of classes at the University of Utah and they have been very useful. This book is timely as ray tracing is poised to become the dominant algorithm for graphics, and there is no other up-to-date introduction to that topic. Further, it is a very well written book with all the details needed to write your own ray tracer. This book is a must for any budding graphics programmer. I wish I'd had this book when I was starting out! -Advance Praise Shirley, September 2007title of this book fits perfectly. Theory and code snippets are blended to show how to make a classical or stochastic ray tracer from scratch. It assumes the reader has just about no knowledge of graphics and at most some understanding of calculus. The informative illustrations alone make the book worth purchasing by anyone planning on teaching or understanding more about the essentials of ray tracing. -Advance Praise Haines, September 2007taught computer graphics at the University of Technology, Sydney (UTS) by Kevin was critical for our careers at Animal Logic, and led to our work on the Academy Award winning filmHappy Feet. Most importantly, learning ray tracing provided us with an in-depth understanding of shading algorithms. This knowledge was invaluable for our rendering, regardless of how we did it.It's great to see Kevin's ray tracing notes published in the bookRay Tracing from the Ground Up, as this allows a much wider audience to access the material. Kevin is able to draw on his many years of experience in the classroom to provide a comprehensive coverage of important rendering concepts. He has always presented clear explanations, colour illustrations and step-by-step instructions including source code. -Advance Praise Students, September 2007Tracing from the Ground Upnot only covers all aspects of ray tracing, but does so at a level that allows both undergraduate and graduate students to appreciate the beauty and algorithmic elegance of ray tracing. At the same time, this book goes into more than sufficient detail to deserve a place on the bookshelves of many professionals as a reference work…As such, I can heartily recommend this book to both professionals as well as students and teachers…Whether its intended use is as a ray-tracing reference or as the basis of a course on ray tracing, this book is essential reading. -Erik Reinhard, University of Bristol, author ofColor Imaging: Fundamentals and Applicati, from foreword Reinhard, September 2007"Any college-level collection strong in advanced information technology needs this." -James A. Cox, Editor-in-Chiefd,The Midwest Book Review, January 2008"Suffern describes how to write a ray tracer step-by-step ..." -SciTech Book News, March 2008