1.1: Literate programming 1.2: Photorealistic rendering and the ray-tracing algorithm 1.3: pbrt: System overview 1.4: Parallelization of pbrt 1.5: How to proceed through this book 1.6: Using and understanding the code 1.7: A brief history of physically based renderingFurther readingExercise