Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Tell the Publisher!
Id like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Focus on Photon Mapping (Premier Press Game Development) [Paperback]

Marlon John

Available from these sellers.

Book Description

4 Feb 2003 1592000088 978-1592000081 Pap/Com
This text takes a simple, practical approach to implementing photo-realistic lighting in computer games and graphics applications using photon mapping for any platform using C/C++. It builds the reader's knowledge with a hands-on approach to implementing this algorithm.

Product details

  • Paperback: 330 pages
  • Publisher: Muska & Lipman Publishing; Pap/Com edition (4 Feb 2003)
  • Language: English
  • ISBN-10: 1592000088
  • ISBN-13: 978-1592000081
  • Product Dimensions: 22.7 x 15.7 x 1.9 cm
  • Amazon Bestsellers Rank: 3,549,108 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Inside This Book (Learn More)
First Sentence
Light is the first thing we see when we open our eyes. Read the first page
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 2.0 out of 5 stars  7 reviews
4 of 5 people found the following review helpful
1.0 out of 5 stars Highly inadequate 31 May 2003
By A Customer - Published on Amazon.com
Well over half of the book is spent on introductory concepts and "background" material, such as data structures for raytracing, implementation of reflection models, and a section on writing PPM-format graphics. The first 200 pages could easily be replaced with the words "This book assumes a reasonable level of familiarity with the raytracing algorithm."
The example code is somewhat useless as it deals only with very basic photon mapping. None of the useful techniques are even mentioned, such as using shadow photons, building caustic maps, final gathering, or irradiance caching.
Readers will probably learn just as much from any one of the dozens of free web pages that can be found by searching the Internet for "photon mapping." I wish I could have my money back.
5 of 7 people found the following review helpful
1.0 out of 5 stars Often wrong, and lacks detail 11 April 2003
By Craig Donner - Published on Amazon.com
I've implemented photon mapping myself in the past, and this book presents one of the worst attempts at "searching in the dark" (pun intended) I've ever seen. The author obviously does NOT understand photon mapping, neither the concepts behind it or nor its proper usage. Even the "sample images" presented lack the quality and correctness of a proper implementation. The author presents ludicrous methods of "improving performance," by reducing the number of photons (which only increases error), and calculating light only at vertices (whats the point of emitting photons at all then?).
Photon mapping is a technique for generating realistic lighting phenomenon, such as diffuse effects, caustics, and soft shadows, efficiently. This book teaches methods that are not only incorrect, but no better than standard, low quality lighting techniques. People who are serious about implementing photon mapping should invest their money in a book that actually teaches the background and methods necessary to understand the technique, not one that blindly tries to pass off sub-standard results as the product of a realistic method.
5 of 7 people found the following review helpful
1.0 out of 5 stars Out of focus 10 April 2003
By Bent Larsen - Published on Amazon.com
This book is riddled with errors, and the author clearly does not understand the basics of photon mapping.
E.g. One of the most important steps in creating good quality images using photon mapping is "final gathering". The author does not even mention this technique.
Furthermore, if you follow the methods the author describes you will create images that are simply wrong!
He correctly claims that photon mapping can create truely photorealistic images, but nevertheless the most advanced images he presents are ones of a couple of spheres and boxes - which are incorrectly rendered.
There is another really good book on photon mapping - which I recomend buying instead.
If you know about photon mapping you may get a good laugh when you read the author's misinterpretion of photon mapping.
2 of 3 people found the following review helpful
3.0 out of 5 stars Not so bad but not great either. 25 Jun 2004
By B. Smith - Published on Amazon.com
Long story short: If you are looking for a *very basic* introduction to (non-realtime) computer graphics with a "focus" on photon mapping, this ain't a bad deal. I'd recommend getting it used though.
On to review:
The book has a few typos, but only two or three that really caught my attention. What I found worse however, is the author tends to restate something in two consecutive sentences - or write a long, convoluted sentence where even I could come up with something short and clear. This was annoying, but sufferable. Overall this book could have used a more attentive, hands-on editor... perhaps another day.
That aside, the book provides an practical introduction to photon mapping from the basic level - that is, he covers it's raytracing foundation, super-basic electromagnetic theory, basic scene-graph management, and some similar topics. He then covers the basics of photon mapping itself - what photons are, and how you use them to generate images. This is more of a "practices" book than a "principles" book though, which is good for folks like me who barely remember attending high-school calculus.
Again, these things are great for people who don't know much about computer graphics, but perhaps not so much for those already in-the-know. Sorry guys, but you've already got text by Mr. Jensen himself. :-)
That said, the book certainly leaves a lot for you to discover like others have discussed. You won't be competing with Mental Ray, Brazil or Photorealistic Renderman with just this book. :-)
Given that it doesn't have much depth on the subject and the fact it spends so much time on the basics, I'd have to recommend this only to people with little experience with computer graphics and then probably as a used purchase.
I give it three stars because despite it's problems, I actually did learn a bit from it.
2.0 out of 5 stars very very disappointing 31 Mar 2005
By Mihail Najdenov - Published on Amazon.com
Photon mapping is very powerful technique for rendering coustics and global illumination, but this book is not about that.

It is about how to write a basic Raytracer, and most (if not all) of the info. is available for free on the web ([...])

This is just another Andre' LaMothe(Series Editor of Premier Press's Game Development Series and old-scool 3d guru)-highschool-genius, who has red some (online) tutorial(s) and is ready to write a book.


sorry for ma Eng.
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category