See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

19 used & new from $44.10

Have one to sell? Sell yours here
 
 
Realistic Ray Tracing, Second Edition
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Realistic Ray Tracing, Second Edition (Hardcover)

by R. Keith Morley (Author), Peter Shirley (Author)
3.5 out of 5 stars See all reviews (13 customer reviews)


Available from these sellers.


7 new from $88.48 12 used from $44.10
Also Available in: List Price: Our Price: Other Offers:
Hardcover (1st) $35.00 $35.00 21 used & new from $10.00
Paperback (Second) $49.00 $49.00 4 used & new from $49.00

Customers Who Bought This Item Also Bought

Ray Tracing from the Ground Up

Ray Tracing from the Ground Up

by Kevin Suffern
4.8 out of 5 stars (4)  $71.20
Advanced Global Illumination

Advanced Global Illumination

by Philip Dutre
4.3 out of 5 stars (6)  $68.00
An Introduction to Ray tracing (The Morgan Kaufmann Series in Computer Graphics)

An Introduction to Ray tracing (The Morgan Kaufmann Series in Computer Graphics)

by Andrew S. Glassner
4.5 out of 5 stars (8)  $91.80
Realistic Image Synthesis Using Photon Mapping

Realistic Image Synthesis Using Photon Mapping

by Henrik Wann Jensen
Real-Time Rendering, Third Edition

Real-Time Rendering, Third Edition

by Tomas Akenine-Moller
4.6 out of 5 stars (39)  $71.20
Explore similar items

Editorial Reviews

Product Description
Concentrating on the "nuts and bolts" of writing ray tracing programs, this new and revised edition emphasizes practical and implementation issues and takes the reader through all the details needed to write a modern rendering system.

Most importantly, the book adds many C++ code segments, and adds new details to provide the reader with a better intuitive understanding of ray tracing algorithms.

About the Author
Peter Shirley is a professor in the School of Computing at the University of Utah. He is a member of the Visual Simulation Group, whose work focuses on the creation of images for the human visual system, including static and dynamic imagery for traditional displays and immersive environments. He has held positions at Indiana University and the Cornell Program of Computer Graphics.

R. Keith Morley is currently attending the University of Utah School of Computing. His research interests include parallel programming, interactive ray tracing, and realistic image synthesis.


Product Details

  • Hardcover: 235 pages
  • Publisher: AK Peters; 2nd edition (July 2003)
  • Language: English
  • ISBN-10: 1568811985
  • ISBN-13: 978-1568811987
  • Product Dimensions: 9.1 x 6.1 x 0.8 inches
  • Shipping Weight: 1.2 pounds
  • Average Customer Review: 3.5 out of 5 stars See all reviews (13 customer reviews)
  • Amazon.com Sales Rank: #1,043,530 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #47 in  Books > Science > Chemistry > Nuclear Chemistry
    #55 in  Books > Computers & Internet > Graphic Design > Rendering & Ray Tracing



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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

13 Reviews
5 star:
 (5)
4 star:
 (1)
3 star:
 (4)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
16 of 16 people found the following review helpful:
4.0 out of 5 stars Comprehensive but no Introduction, January 2, 2001
By Eric Dubuis (Tinton Falls, NJ United States) - See all my reviews
(REAL NAME)   
This review is from: Realistic Ray Tracing (Hardcover)
The book "Realistic Ray Tracing" contains a description of all important ray tracing techniques and a guideline to the implementation of a ray tracing program. The book covers the basics like ray-object intersection, lighting, viewing and materials, but the major part of the text deals with advanced techniques monte carlo integration, antialiasing, soft shadows or path-tracing.

The book contains only some 150 pages and each technique is thus described in 3 to 10 pages. The language used is clear and the book is very readable. It is very easy to read the whole book or just to pick a specific chapter and get an idea of one topic. The main focus of this book is the implementation of a ray tracer. All techniques are described in a way that enables the reader to easily code them. All the math needed is provided and procedural pseudo code fragments are given in some chapters. Despite being quite a thin book, the selection of topics is very good and most of the important ray tracing techniques are covered.

There are some problems with this book though. First of all, this book does not describe the ray tracing algorithm very well. Readers completely unfamiliar with this method might have some difficulties understanding the overall picture. This is also true for the implementation part. Although a lot of techniques and basics are explained, the author does not cover the implementation of a ray tracing framework.

Some of the chapters are simply too brief. The mathematical background is covered but not explained. In the first chapter, the author introduces 4-dimensional homogeneous coordinate systems without explaining them. This could have been done in 1-2 pages and would have helped to better understand a lot of the transformations used throughout the book. And the chapter about triangle meshes only deals with different approaches to store a triangle mesh. No word about the triangulation process itself.

Overall, this is a lovely book that covers a lot of ray tracing techniques, but is is no introduction to this method.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
14 of 14 people found the following review helpful:
3.0 out of 5 stars Not As Good As I Had Hoped..., February 16, 2002
By A Customer
This review is from: Realistic Ray Tracing (Hardcover)
I was initially excited about this book, as I have a somewhat silly notion that books produced by authors bold enough to condense a large subject into a compact little package are generally very tight, elegant works that are a joy to read. Wirth's Compiler Construction is an excellent example of this.
As I worked through this book, I found this to be anything but the case. Maybe this is my fault; after all I did say it was a somewhat silly notion.

I have found that the assumed knowledge varies widely as you work your way throughout the book, and not just in an easy-to-difficult progression from front to back. I have worked through approximately 3/4ths of this book, and have found it so riddled with errors that I often wonder if the author didn't just submit his first draft as camera-ready to the publisher. Every time I look at a pseudocode algorithm I check the errata page, and almost every time I find that there are errors. One algorithm was so incredibly wrong that rather than try and correct the code in my book with a pencil, I had to print the correct code, cut it out, and tape it over the existing one! After all of this you start to wonder how much you can trust what is being said, which is unfortunate.

The book does have some redeeming value, and if you keep in mind the large number of errors, you can actually learn quite a bit from it. It just annoys me to spend money on a "rough draft" book that could have benefited so much by a little more "proofing" by the author. I would also take with a grain of salt reviews here that are obviously written by people who read the back cover and the introduction with great zeal and formed their summary based on that. If you have not worked your way through a substantial portion of a book, you have no business writing a review of it.

I did like how the book was divided into a basic ray tracer, bells and whistles, and an advanced section. I got some nice results with just the first part. I also took some useful bits and pieces from the second part, and found the discussion about monte carlo methods and antialiasing interesting. I also did some soft shadow work, but supplemented it with a discussion from the Watt/Watt book (Advanced Animation and Rendering Techniques). This would most likely be a decent book for a dabbler new to the field (but having a decent mathematical background), and those taking a ray tracing class.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
20 of 22 people found the following review helpful:
5.0 out of 5 stars Crystal-clear for the serious programmer, August 12, 2000
By A Customer
This review is from: Realistic Ray Tracing (Hardcover)
I enjoyed this small, elegant book on how to write a modern ray tracer. As someone who has written his share of rendering programs, it's always a pleasure for me to see someone capture the essence of the idea as well as Shirley has done here.

Ray tracing is particularly well-suited to being broken down conceptually into bite-sized pieces, and this book uses that concept for its organization. Each of the 18 chapters covers a specific aspect of writing a ray tracing program. The writing and illustractions are clear and easy to follow.

There is no source code in this book, but there are a number of pseudo-code listings. The heart of most of the chapters is captured in the math. The essence of ray-tracing is in the details, and the mathematics capture those details precisely.

Though Shirley has boiled down the math to its minimum, the casual reader with no mathematical background will have trouble understanding the advanced portions of this book. If the sight of an integral sign spooks you, then it's probably a good idea to start with a more basic text. The math isn't gratuitous - this is the real, practical nuts-and-bolts stuff that you need to write a mature, modern renderer.

It's also great fun. Ray tracers are the simplest rendering programs to write, and there's nothing like seeing your own code producing beautiful images. There are plenty of references in the bibliography if you want to go further.

If you're ready to roll up your sleeves and implement a state-of-the-art ray-tracer, and are comfortable with basic calculus, this book will serve you as an ideal roadmap and reference.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

1.0 out of 5 stars A waste of money
I bought this book during a period it had actually good reviews. From all CG books I have bought this is the worst by far, as others explain in other reviews, the book is full of... Read more
Published on July 17, 2006 by Miguel Pineiro Feick

2.0 out of 5 stars Disappointed

Compare to the first edition, major improvement include libraries of C++ code but unfortunately, lack of explanations.

No offense to Mr. Read more
Published on September 22, 2005 by reader

2.0 out of 5 stars "Realistically" Speaking
I have to second the person who said that the people who recommended this book never actually sat down and tried to implement the material inside of it. Read more
Published on May 6, 2005 by Fishie

3.0 out of 5 stars Second edition still full of errors
I had heard about how many errors this book originally had and assumed that these would be fixed for the Second Edition printing -- well, they weren't. Read more
Published on November 5, 2003

5.0 out of 5 stars Excellent how-to book
I took a ray tracing course from the first author several years ago and though I loved the course I am not a fan of the first edition. Read more
Published on October 8, 2003

3.0 out of 5 stars Disjointed
Riddled with errors. Towards the end of the book, the material becomes very thin. While Shirley does cover some advanced techniques, I found his explantions to be lacking. Read more
Published on February 27, 2002

5.0 out of 5 stars awesome
The book is awesome. It dosent mislead you with all kinds of tips and hints. Its the hardcore "how to" book. If your not an idiot you will learn a lot from it.
Published on January 21, 2002 by mike

3.0 out of 5 stars By the end I was disappointed
The book started off amazingly well. I was very excited to find out what next. The book did a good job of introducing the technique and giving hints on how to implement them... Read more
Published on October 24, 2001 by Stephen Rowe

5.0 out of 5 stars Nice step-by-step treatment
Each chapter has one new feature that
you add to your program. By the end of
the book you have a fully integrated system. Read more
Published on September 22, 2001

5.0 out of 5 stars Build up your ray tracer one step at a time
Ray tracing is an innovative, effective method of producing photorealistic three-dimensional computer graphics images by applying simple algorithms. Read more
Published on February 23, 2001 by Midwest Book Review

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category

Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates