California Books
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250

Used price: $57.00

A Graphics Must HaveReview Date: 2004-11-03
Simply the best on modern rendering algorithms and codeReview Date: 2005-11-23
CHAPTER 01. INTRODUCTION
This chapter talks briefly about all kinds of topics related to ray tracing. It also talks about how to understand the code in the book and the book website.
CHAPTER 02. GEOMETRY AND TRANSFORMATIONS
This chapter is pretty basic computer graphics stuff. It talks about coordinate systems, vectors, arithmetic, scaling, dot and cross products,etc. Applying transformations via matrices is also discussed as well as the representation of points, vectors, normals, rays, and bounding boxes.
CHAPTER 03. SHAPES
More basic computer graphics continues with discussions on spheres, differential geometry, cylinders, and disks, paraboloids, triangles and meshes, and the representation and bounding of all of these shapes.
CHAPTER 04. PRIMITIVES AND INTERSECTION ACCELERATION
This chapter is about accelerating the speed of your graphics through grid acceleration, tree construction and representation, and object instantiation.
CHAPTER 05. COLOR AND RADIOMETRY
XYZ color system is discussed along with radiometric integrals including integrals over projected solid angles, integrals over spherical coordinates, and integrals over area. Beginning in this chapter the math becomes more advanced.
CHAPTER 06. CAMERA MODELS
Projective camera models are discussed along with orthographic, perspective, and environment camera models. This information will already be familiar to students of computer vision.
CHAPTER 07. SAMPLING AND RECONSTRUCTION
Frequency domain techniques are discussed starting with the Fourier transform and ideal sampling and reconstruction. Also, antialiasing techniques are explained.
CHAPTER 08. FILM AND THE IMAGING PIPELINE
This chapter talks about topics such as luminance, photometry, bloom, and imaging pipeline stages.
CHAPTER 09. REFLECTION MODELS
The various reflection models are discussed including specular, Fresnel, Lambertian, Oren-Nayer disfuse reflection, and the Lafortune model.
CHAPTER 10. MATERIALS
Matte, plastic, bump mapping, and other material effects are explained very well.
CHAPTER 11. TEXTURE
We return to frequency models some in this chapter. The texture sampling rate, filtering functions, and mapping in spherical, cylindrical, and planar form are explained. Procedural textures are also discussed including the famous Perlin noise, marble, and windy waves.
CHAPTER 12. VOLUME SCATTERING
This chapter is considered more advanced material, and discusses volume scattering processes, absorption, emission, in and out scattering, phase functions, exponential density, and volume aggregates.
CHAPTER 13. LIGHT SOURCES
All kinds of light sources are described including point lights, spotlights, texture projection lights, distant lights, area lights, and infinite area lights.
CHAPTERS 14 and 15 both discuss Monte Carlo integration techniques including improving efficiency.
CHAPTERS 16 and 17 are about light transport. The first chapter is about surface reflection and the second is about volume rendering.
CHAPTER 18. SUMMARY AND CONCLUSION includes a design retrospective, a discussion of abstraction versus reality, and design alternatives including triangles only and streaming computation.
APPENDIXES- These include sections on utilities, scene description interface, input file formats, an index of code fragments, an index of classes and their members, and finally an index of identifiers.
indispensibleReview Date: 2007-05-12
It's strong point is a complete running GI engine. However the literate programming style used in the book meant a lot of time I cannot read a subject by itself. The use of abstract interfaces sort of force you to use the class browser to follow the logic. You pretty much have to read it from the beginning. The quality of the code contained goes beyond the usual standard of code published as examples. It contains a rather sophiscated random number generator. Its treatment of LDS plus sampling and recontruction in general is excellent. It is the only source that shows how to implement Li's algorithm to generate random rays to sample a sphere. Same goes for Malley's. Shirley and Chui's concentric sampling method is hidden in the appendix of a old Siggraph paper.
The book also has code to sample and model most of the common light sources. Which is surprisingly non-trivial.
I highly recommend this book but it does require a certain level of commitment to get the most out of this book. The chapters on sampling, ray differential, texture filtering, light transport I consider must reads for all graphics programmer even though you might not be working on ray tracing.
Excellent resource - thorough and well-writtenReview Date: 2006-08-08
It's written in the context of their particular implementation of a working raytracer, using the fweb programming/documentation system, where basically the program source and the documentation are written as one document. I've always thought this was academic nonsense as far as writing real code in a production environment, but it turns out to be an EXCELLENT way to write a book or code intended for a learning environment.
This strikes the perfect balance between explaining the theory thoroughly and showing how the ideas can be implemented in a real, functional raytracer. They avoid the trap of many other book that focus on a particular implemention, by not getting too bogged down into pecularities of their system.
The source code itself also stands out as a strong point. There are so many books out there with poorly written and unorganized code that you'd never want to read, much less try to work in. The code is well organized, and the coding style easy to read. It's one of the few books I own that contain source code where I actually read the source code and it added something to my experience. I wish everybody who wrote about programming was actually a decent programmer and not just a mathemiticion.
This book has academic rigor and but also well-written explanations. I'm still learning a lot from it. I expect to refer to it frequently over the next years as we (in the video game industry) take more concepts from raytracers and apply them to real-time graphics, as the processors get more and more powerful.
You probably should not be an absolute newbie when it comes to basic 3D math and things like vectors and basic graphics concepts before buying this book. The authors use some calculus, too, if that scares you off.
Six stars out of fiveReview Date: 2004-11-16
It is not a survey-type book, instead of trying to describe every possible method out there, the authors have concentrated on a few selected techniques, that are not only good (modern, fast, easy to implement, etc.), but also have some pedagogical merits and can serve as a gentle introduction to the world of ray tracing and digital image synthesis. Despite focusing on selected areas, the authors managed to squeeze here in an amazing amount of material. Among other topics, this book covers: subdivision surfaces, ray-primitive intersection acceleration techniques (3D DDA and kd-tree), color and radiometry, anti-aliasing, tone mapping, physically based reflection models, texture mapping (including texture anti-aliasing using ray differentials), area lights and HDR Image Based Lighting, volume scattering and much more.
A large part of the book has been devoted to the light transport and Monte Carlo techniques. One can find there an introduction to the theory of Monte Carlo estimation (including selected methods for reducing variance and computation time, like Russian roulette, multiple importance sampling or stratified sampling) and explanation of important light transport equations (rendering and transfer equations).
Finally the authors have described (and implemented) several solutions for the rendering equation: Whitted-style recursive ray tracing, direct illumination estimation, path tracing, irradiance caching and photon mapping.
However, it is not only the vastness of the material covered in this book, that causes this volume should be praised so highly. Perhaps, the style, in which this book has been written, is even more impressive. For each of the topics, the authors start with what is usually known as "dry math and theory", and then show how it is supposed to work as an algorithm (including its dirty details) and finally they explain how to turn this algorithm into C++ code. Each of those transitions concentrates on a small portion of the problem, so it is still easy to understand. Anyone, who had to turn a SIGGRAPH paper into something that works, will immediately recognize what kind of gem this book is - it actually shows how to do it!
This brilliant blend of theory and practice is one of its brightest spots, for learning the theory and math formulas is one thing, but writing a working, robust implementation is completely another.
Those, who prefer studying sources, will get source code of a very good, physically based, extensible ray tracer (called pbrt) with the best documentation one could ever imagine. Documentation that gives the rationale for almost every line of code. It shows not only how they did it, but also why they did it that way.
It is not the only book, that one will ever need - computer graphics is a vast topic - too big to be covered in a single volume, even as huge as this one. However, it is certainly one of the books that everyone interested in photorealistic rendering should buy. The price of this book is really low, if you think about it as of an excellent, first-rate computer graphics course.
Aimed at students, researchers and people interested in computer graphics algorithms, it is an indispensable book for anyone willing to write his own photorealistic (not necessarily physically based!) ray tracer and learn more about computer image synthesis.

Used price: $0.01
Collectible price: $15.00

Kira shines the light of unconditional loveReview Date: 2002-12-18
A Guiding LightReview Date: 2001-12-29
A Guiding LightReview Date: 2001-12-28
The Power of Being HumanReview Date: 2001-04-23
Kira Rosner draws upon her many years of experienceReview Date: 2001-02-17

"Inhumanity is the keynote of stupidity in power" (p. 299)Review Date: 2003-12-11
Anticipating Victor Frankl's Man's Search for Meaning, Berkman shows that those who view their punishment as a part of a larger purpose are best equipped to survive the inhuman treatment and conditions of prison life. The book is not all seriousness, however. It often has lighter moments, as when Berkman describes the quixotic attempt by his friends to tunnel into the prison to free him. Berkman's sub rosa argument, made to Goldman, that Leon Czologosz's assassination of President McKinley lacked redeeming social value, unlike his (Berkman's) attempt to assassinate Frick, while though interesting fails to be convincing. Those interested in the relationship of these remarkable people (Goldman and Berkman) will especially want to read that section.
The book is worth reading not merely for its historical value but for its literary qualities as well. It is intelligently written and difficult to put down. Although it is 518 pages, I read it all in three days. It is just that riveting.
Beyond TerrorismReview Date: 2001-10-04
We get plenty of revolutionary and anarchist theory from Berkman. He opens a door into the thoughts and feelings of people struggling for economic and social justice 100 years ago. More than that, he opens a door into the mindset of a fanatic, one which may help us understand the motivations of those who flew their planes into the World Trade Center and the Pentagon on 9/11/2001:
"Could anything be nobler than to die for a grand, a sublime Cause? Why, the very life of a true revolutionist has no other purpose, no significance whatever, save to sacrifice it on the altar of the beloved People." (p. 12)
"My own individuality is entirely in the background; aye, I am not conscious of any personality in matters pertaining to the Cause. I am simply a revolutionist; a terrorist by conviction, an instrument for furthering the cause of humanity." (p. 13)
"True, the Cause often calls upon the revolutionist to commit an unpleasant act; but it is the test of a true revolutionist-nay, more, his pride-to sacrifice all merely human feeling at the call of the People's Cause." (p. 12)
Berkman, the purist, disdains his fellow prisoners. He sees himself as better than they are, a Servant of Humanity, not a petty criminal, a predator on the poor. But, life in prison, although it does not shake his revolutionary and anarchist convictions, does bring him down from his ivory tower. Berkman begins to see that:
"The individual, in certain cases, is of more direct and immediate consequence than humanity. What is the latter but the aggregate of individual existences-and shall these, the best of them, forever be sacrificed for the metaphysical collectivity?" (p. 403)
His revolutionary understanding also shifts. He begins to differentiate between the autocratic despotism of Europe and the despotism of republican institutions:
"The despotism of republican institutions is far deeper, more insidious, because it rests on the popular delusion of self-government and independence. That is the subtle source of democratic tyranny, and, as such, it cannot be reached with a bullet. In modern capitalism, exploitation rather than oppression is the real enemy of the people ... the battle is to be waged in the economic rather than the political field." (p. 424)
This is not, however, a political manifesto (for that, one can read Berkman's ABCs of Anarchism). Berkman reveals his inner processes during fourteen years of incarceration. We discover, not only the horrors and corruption of the prison system, but also wander intimately through Berkman's mind. We visit his childhood, soften at unexpected gentlenesses behind bars, and begin to appreciate something as simple as the sunrise.
Although Berkman did not write the memoir until after he left prison, it has a sense of surreal immediacy. He wrote in the present tense, but that alone does not account for the way his text grips, and drags the reader into the maelstrom of his experience. We run with him through childhood memories, daily brutality, fantasies of escape and suicide, and the ideals that keep him sane. His longing for Emma Goldman shines through the text. He enthrones her almost as the guardian of his sanity through the years. Little can compare with the poignancy of his fantasy of mailing himself to his beloved Emma, escaping prison and finding himself with her again. (p. 135-137)
Five stars. Absolutely brilliant work, as relevant today as it was nearly 100 years ago. In her autobiography, Living my Life, Emma Goldman recounted how Berkman saved his sanity and his life by writing this memoir. The deep introspection, the flights of fancy, the accounting of prison life-all deeply illumine the best and the worst of human nature. This book is required reading for anybody who wishes to understand the fanatical, terrorist mindset, for Berkman describes that aptly. Far more importantly, he shares the experience of survival and transformation. He, who entered prison a fanatic, left those iron gates more committed than ever to his cause, but no longer a fanatic. His story tells of graduating from terrorist to humanist, from monomaniacal fanatic to a deeply committed human being. If you read nothing else this year, read this book.
(If you'd like to dialogue with me about this book or review, please click the "about me" link above and drop me an email. Thanks!)
One of the Best Books I've ever read...Review Date: 2007-01-10
the best anachist memoirReview Date: 2004-12-17
But instead of coming out of jail reformed, he came out with a more complex sense of who he was and what he had to do and returned immediately to his poltical work. Berkman's writing style changes as he changes as a person, starting out ultra doctrinare and ending up a more well rounded and likeable human being. Highly recommened, even if you aren't interested in the politics.
Prison Memoirs of an AnarchistReview Date: 2001-02-14
This is an incredibly moving and detailed account of an activist's experiences in early industrial America. As an Anarchist, Alexander Berkman recounts his observations of the era's struggle for decent living standards and fair treatment from fat cat industrialists. In prison for attempted assasination of a steel magnate who was responsible for firing and killing striking steel workers, Berkman eloquently describes his reasons for acting on behalf of the working poor and exploited. His experiences in prison are gut wrenching and very human. Not much fluffy language - very straighforward observations, which are emotionally piercing in their social significance and human truth. An exceptional read for anyone interested in the American history that is usually left out of school text books. Berkman's experiences are painful but very motivating and inspiring as they illustrate human love, the will to survive and continue to work for an ideal under the most horrendous conditions. This book is an extraordinary powerful testament to human goodness and strength.

Used price: $1.31

FANTASTIC and IMPORTANT!Review Date: 2007-07-14
One of the officers who was featured quite prominently was Barry McCaffrey. I have come to appreciate his interesting analysis on television, but I never knew his life story. Though it didn't surprise me as I knew he retired as a general, but what an impressively courageous man he has been throughout his military career! What he went through in Vietnam is enough to amaze even the gutsiest American.
Another interesting aspect of the book was the coverage of contentious social issues that the military has had to deal with: race, women, and gays and lesbians. Kitfield pointed out the increasingly important role that blacks and women have played in the US Armed Forces.
Regrettably we are left to wonder what happened since then when our powerful military get sucked into a war in Iraq, starting in 2003 with no end in sight, without a plan to finish it. It's easy enough to point to Tommy Franks, Richard Myers, and others, but maybe there's a larger institutional story to tell about the debacle that is now Iraq. Hopefully Kitfield will tell that story too. He has a book out about Iraq, but since it was written a year or two ago, it can't possibly accommodate for all that has occurred since publication.
Required Reading for Every OfficerReview Date: 2007-04-22
This book needs to be read by every officer in every service. Study this, extract the lessons. Many of the mistakes made during the Vietnam-Era have now repeated themsleves in the War on Terror. Many of the lessons Colin Powell and others taught us during Desert Storm have already been forgotten.
If you are an officer, buy this book. Let it guide you through the many critical decisions you will have to face during the years ahead as you work your way through your own career. And never forget the most important lesson of all: never chose your career and its future over doing the right thing. Prodigal Soldiers pointedly demonstrates that when senior officers do that, men die needlessly.
John Bruning
Author of "The Devil's Sandbox: At War with the 2-162 Infantry in Iraq"
John_Bruning_jr[...]
Written in 1995 - Relevant in 2002Review Date: 2002-08-01
Things can get better!Review Date: 2005-05-09
a book that has "a message" - for everyone who reads itReview Date: 1999-09-30
Used price: $0.01
Collectible price: $10.00

Purrfect ParentingReview Date: 2007-02-14
Purrfect ParentingReview Date: 2005-09-13
Just found out about this wonderful bookReview Date: 2002-04-12
Ancient secret fundamental truths about discipline revealedReview Date: 1999-04-10
PLEASE REPUBLISH THIS TITLE! We loaned ours out and it is gone. We want to give this book to all our friends with kids, but can't and now we can't lend it.
"PURRFECT" for all parents or future parents!!!!Review Date: 1999-10-19

Excellent BookReview Date: 2005-11-13
decades after it's publication, still the best!Review Date: 2004-07-22
His work on the rattlesnakes strike, on comparitive morphology of the two genera, etc. still stand. This book covers rattlesnakes in incredible depth, going over every detail of these serpents. It's a godsend for those of us interested in rattlers. This book leaves no stone unturned (herping joke, sorry). It covers it's subject matter completly and professionally, and is well worth having on the bookshelf as a reference. If you like rattlers, or for that matter find zoology interesting, this book is a worthwhile read. If only more herpetological text were near as thorough as this one...
A truly interesting bookReview Date: 2002-07-12
rattelsnakes the rattelsnake that rattels""'Review Date: 2000-07-28
Klauber rules!Review Date: 2002-07-19

Great info on California's waterways!Review Date: 2008-07-06
California Lake'rs BibleReview Date: 2007-05-12
Nice !!!Review Date: 2002-10-30
The Must-Have Camping and/or Boating Bible for CaliforniaReview Date: 2005-07-19
VALUABLE Resource for Boating families - Helpful InfoReview Date: 1999-06-22
This is a valuable reference and will save you disappointments in chosing the wrong lake. Call ahead to the individual facilities and ask questions. This is helpful in planning trips to the lake for your family. Enjoy.
Used price: $3.32

Excellent Structural AnalysisReview Date: 2000-02-21
Very informative, great piece of workReview Date: 2005-07-21
AWSOME!Review Date: 2001-09-23
california coolReview Date: 2001-03-03
Very well written, easy to follow and insightful.Review Date: 1999-10-10

Used price: $27.91

One of the best RenderMan book available on earth !!!Review Date: 2008-06-24
This one is impressed me!
The authors explain step by step and that make readers understand RenderMan more.
Same as other reviews, lacking of CD is the shame.
However, overall still be very good to me.
And if you consider the price is very worth for money.
That's why I think this book should be given 5 stars.
Hopefully, There will be more good RenderMan books available soon.
Tee
Excellent resource for learning how to write RenderMan shadersReview Date: 2008-05-13
The Wait is Over!Review Date: 2008-04-05
Let's face it, trying to learn Renderman online is like trying to ride a bike with a flat tire. You can go, but not very fast or very far. I own several other renderman books but found them to be a bit out of date and lacking in areas. Since leaving school and entering into the industry I had actually been considering writing a Renderman book myself. I am glad to say that now I don't have to!
I have been enjoying my copy of the book since december of last year. I admit that I was thrown off by all the refrences to the accompanying cd, as well as a few typos throughout. I was overjoyed however to find the website today! This is the book that I have needed for a long time. It is well worth what you pay for it.
A Complete Crash Course!Review Date: 2008-02-24
Given the limited library of Renderman books, I'd call this an absolute must have for any Lighting/Rendering/Shader TD, or any artist or technical director involved in the look development and shot finaling pipelines.
Even if you haven't yet worked within a Renderman pipeline, this is the perfect publication to introduce you to, and bring you up to speed in, the Renderman Shading Language (RSL).
I've found that the majority of technical manuals suffer from a number of common flaws:
1. The information is presented chaotically, and with minimal use of examples or descriptions, resulting in a publication that would readable only by those that already know everything it has to teach.
2. The information is presented so laboriously that what should take a paragraph instead takes up three chapters.
The Renderman Shading Language Guide is perfectly paced for beginners and intermediate users alike, and indeed when I showed the book to a couple of highly experienced Renderman TDs, they were surprised by the sheer volume of information and ordered copies for themselves.
Everything is presented in short blocks with an easily readable description, examples, shortcuts and conclusions. There is no unecessarily complicated geek speek, and neither is the reader treated like a 4 year old.
Even though I barely remember my high school math, and in the most flattering estimation I'd be considered a competent beginner when it comes to the math involved in RSL, I found the examples relatively easy to follow for the most part. And in those parts where the math went well over my head, I found the simple descriptions and concise, well explained instructions to be all I needed to quickly understand the topic.
From cover to cover this book is crammed full of useful information. There is no wastage of space in these pages. It seems that every conceivable question is answered - every possible topic covered from introduction to an advanced level of understanding and a practical and immmediately useful conclusion.
And at the price? This book is a steal.
One very minor complaint I would make is in regards to the occasional typographical error. An equation or two is printed with "?" in place of "*" or another symbol, and there are a few spelling and grammatical errors. But as I said, it is a minor complaint.
Also, I would have liked to have seen more complete shader examples demonstrated in a step-by-step process, as while this book is overflowing with informative mini-tutorials, it all seems a little incongruous. It would have been good to see a few more examples where the information was brought together in real-world ways to create some amazing completed shaders. Perhaps in a sequel? ;)
All in all, HIGHLY RECOMMENDED, from an industry Lead Lighting TD.
9.5/10
In depth informationReview Date: 2008-01-18
At the same time, this isn't a book for dabblers. To get much out of the RenderMan Shading Language Guide, you need to be willing to put some effort and practice into it. This is a textbook and needs to be treated as a subject of study, rather than a casual enhancement for playing with CGI. If RenderMan intrigues you, but you don't want to get too deep into the technical (and programing/scripting) aspects, you'd be better off getting Pixar's RenderMan for Maya and a Digital Tutors or similar training DVD. You'll learn more of the simple, day-to-day things and get started making renderings faster.
As another poster mentioned, the text mentions an included disk which isn't. The website doesn't have downloads either. That omission would knock the book down to 4.5 stars, but since I can't rate with half-stars, 5 stars more accurately reflects the value of the book than 4.

Used price: $0.01
Collectible price: $19.95

The Best Tuesday Night TeamReview Date: 2005-12-29
Aside from all the great Kings gems that have been unearthed, there is some foreground on Jerry himself as well as documentation of his "rise" up the organization. Like everyone else, I would have liked for the book to be longer--182 pages for 20 years is just not enough. Oh well, Reynolds Remembers is a great and easy read, but to the Kings fan, it's truly great literature--the man did minor in English after all.
I "Remember" TooReview Date: 2005-12-13
Although, I wish there had been more than a single page describing Jerry's "the Carly Simon period." Maybe we'll hear more in a sequel.
His memoir celebrates their growth and provides a powerful leader's first-person experiencesReview Date: 2006-02-06
The Most Enjoyable 182 Pages I Have Ever Read.Review Date: 2005-11-27
More, More!!Review Date: 2005-11-09
If only there had been more amusing stories and anecdotes Reynolds is so well known for. These reflecting the personalities of NBA players few of us fans ever see. Maybe this will be in Reynolds next book "Reynolds Remembers More" ?? We can only hope!!
Related Subjects:
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
advanced features like photon mapping, volume scattering, path tracing,
etc. The scope of the material it covers is stunning. It starts from the
basics of topics like 3D geometry and ray/object intersections and then
builds up to explain reflection models, advanced texturing techniques, and
then light transport algorithms.
It has excellent discussions of the theory and underlying math of physical
rendering blended (rather well) with very very useful practical
implementations of the theory. The leap from theory to implementation is
often difficult to do, and to do well or efficiently even more difficult.
(The ray acceleration code alone is worth it's weight in gold.) This is an
indispensable book for anyone who wants to write their own ray tracer or
learn more about the latest techniques used in photorealistic rendering.