Welcome To Desertcart

You are browsing Mauritius's store.

We have a store for Us. Visit your country store to view the latest offers.

Physically Based Rendering: From Theory to Implementation
Thumbnail 1

Physically Based Rendering: From Theory to Implementation

Product ID: 218607850
Secure Transaction
Frequently Bought Together

Description

Full description not available

Reviews

V**A

Great content. But the book Amazon sent me was ...

Great content. But the book Amazon sent me was dented and they claimed it was a transportation fault. Well, it wasn't me who chose the transporters. I've also had a package come completely soaked once. Good thing it didn't have a book inside.

A**R

Useful content obscured by bad presentation.

While this book certainly contains some useful information, it is obscured by the rather appalling presentation style.The first chapter presents the idea of "literate programming", and mentions that in reading the book, you will read the "full implementation of the pbrt rendering system". Yup, the entire source code for their program is in the book. Is it any wonder that (as the authors note) only two other books have been written like this?As I see it, the hierarchy of code to books should be like so:The code should contain the working implementation in its simplest practical form. It should be clear, concise, readable, and easily navigable with modern IDEs and tools. Putting the code in the book destroys that last point, making it harder to understand, and harder to get an idea of structure or intent. In addition the code itself is made less readable (by reducing variable and function name length and removing all vertical spacing) purely for purposes of fitting it in the book.Comments should explain why the code makes certain choices with regard to implementation. They should describe what code does only where the code must necessarily be unclear. The PBRT source contains reasonable (if minimal) comments. However, in the book, the authors choose to simply restate most of what the code does in the form of text, similar to the worst type of code commenting by beginner programmers.Theory should not be explained in the code or comments. This is what a book is for. It should work from top down, explaining the background and overall aims of the code, as well as the techniques and algorithms used, going into detail where necessary. In book form, diagrams, graphs and tables can be freely used to convey ideas. While PBRT contains some useful diagrams and passages, it often abandons any attempt to explain and devolves to uniformly copy-pasting and describing all the source code.To sum up: The PBRT book takes the code and theory, and shoves it all together. This makes it very difficult to read and digest the theory, and harder to understand or navigate the code. Furthermore the actual writing is often very unclear or ambiguous.If this book omitted the code and focussed on explaining the theory as clearly as possible it could be around a third of the length, but contain more information.

P**N

Must have in it's field

Excellent book I keep going back to over and over again. The chapters usually start with a high-level explanation of the techniques and then it becomes progressively more advanced finishing with references to recent publications. It's probably my favourite book in my physical and digital bookshelves and I can highly recommend it to anyone interested in physically based rendering.

Common Questions

Yes, all products are sourced directly from authorized retailers in the US, UK, UAE and India. We maintain strict quality control processes and verify each product before shipping. All items come with applicable manufacturer warranties and are covered by our standard return policy.
Delivery times vary by destination country, typically ranging from 3-9 business days. Each order is fully trackable through our system. We handle all customs clearance and use reliable courier partners for last-mile delivery. You'll receive regular updates about your order status via email and our app.
Desertcart is an international e-commerce platform operating since 2014. We securely process thousands of orders globally each day. Every product goes through our quality verification process before delivery, and we provide end-to-end order tracking, 24/7 customer support, and a comprehensive returns policy to ensure a safe shopping experience.
Our prices include the product cost, international shipping, import duties, customs clearance, and local delivery charges. We handle all customs and import procedures, ensuring there are no hidden fees upon delivery. PRO members receive additional benefits including free shipping.

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Yusuf A.

Fantastic experience overall. Will recommend to friends and family.

1 month ago

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
₨13854

Duties & taxes incl.

Mauritiusstore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Ask AI about this Product

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Rajesh P.

Customer service was outstanding when I had questions about the product.

2 days ago

Ayesha M.

The product exactly matches the description. Very satisfied with my purchase.

5 days ago

Physically Based Rendering From Theory To Implementation | Desertcart Mauritius