1 option
Physically based rendering : from theory to implementation / Matt Pharr, Wenzel Jakob, Greg Humphreys.
- Format:
- Book
- Author/Creator:
- Pharr, Matt, author.
- Jakob, Wenzel, author.
- Humphreys, Greg, author.
- Series:
- Morgan Kaufmann series in interactive 3D technology.
- The Morgan Kaufmann series in interactive 3D technology
- Language:
- English
- Subjects (All):
- Computer graphics.
- Three-dimensional display systems.
- Physical Description:
- 1 online resource (1059 p.)
- Edition:
- Third edition.
- Place of Publication:
- Amsterdam, [Netherlands] : Morgan Kaufmann, 2017.
- Language Note:
- English
- Summary:
- ""Computer graphics, and rendering in particular, is full of beautiful theory. The theory covers physical concepts, such as light fields and the interaction of light with different materials, and mathematical concepts, such as integral equations and Monte Carlo integration. The great thing about computers is that they allow us to build rendering systems based on the best theory. This book turns the theory of image-making into a practical method for creating images."" -from the foreword by Pat Hanrahan, Canon USA Professor, Stanford University From movies to video games, computer-rendered i
- Contents:
- Front Cover; Physically Based Rendering: From Theory to Implementation; Copyright Page; Content; Foreword; Preface; CHAPTER 01. INTRODUCTION; 1.1 Literate Programming; 1.2 Photorealistic Rendering and the Ray-Tracing Algorithm; 1.3 pbrt: System Overview; 1.4 How to Proceed through This Book; 1.5 Using and Understanding the Code; Further Reading; Exercise; CHAPTER 02. GEOMETRY AND TRANSFORMATIONS; 2.1 Coordinate Systems; 2.2 Vectors; 2.3 Points; 2.4 Normals; 2.5 Rays; 2.6 Three-Dimensional Bounding Boxes; 2.7 Transformations; 2.8 Applying Transformations; 2.9 Differential Geometry
- Further ReadingExercises; CHAPTER 03. SHAPES; 3.1 Basic Shape Interface; 3.2 Spheres; 3.3 Cylinders; 3.4 Disks; 3.5 Other Quadrics; 3.6 Triangles and Meshes; 3.7 Subdivision Surfaces; Further Reading; Exercises; CHAPTER 04. PRIMITVES AND INTERSECTION ACCELERATION; 4.1 Primitive Interface and Geometric Primitives; 4.2 Aggregates; 4.3 Grid Accelerator; 4.4 Kd-Tree Accelerator; Further Reading; Exercises; CHAPTER 05. COLOR AND RADIOMETRY; 5.1 Spectral Representation; 5.2 Basic Radiometry; 5.3 Working with Radiometric Integrals; 5.4 Surface Reflection and the BRDF; Further Reading; Exercises
- CHAPTER 06. CEMERA MODELS6.1 Camera Model; 6.2 Projective Camera Models; 6.3 Environment Camera; Further Reading; Exercises; CHAPTER 07. SAMPLING AND RECONSTRUCTION; 7.1 Sampling Theory; 7.2 Image Sampling Interface; 7.3 Stratified Sampling; 7.4 Low-Discrepancy Sampling; 7.5 Best-Candidate Sampling Patterns; 7.6 Image Reconstruction; Further Reading; Exercises; CHAPTER 08. FILM AND THE IMAGING PIPELINE; 8.1 Film Interface; 8.2 Image Film; 8.3 Image Pipeline; 8.4 Perceptual Issues and Tone Mapping; 8.5 Final Imaging Pipeline Stages; Further Reading; Exercises; CHAPTER 09. REFLECTION MODELS
- 9.1 Basic Interface9.2 Specular Reflection and Transmission; 9.3 Lambertian Reflection; 9.4 Microfacet Models; 9.5 Lafortune Model; 9.6 Fresnel Incidence Effects; Further Reading; Exercises; CHAPTER 10. MATERIALS; 10.1 BSDFs; 10.2 Material Interface and Implementations; 10.3 Bump Mapping; Further Reading; Exercises; CHAPTER 11. TEXTURE; 11.1 Sampling and Antialiasing; 11.2 Texture Coordinate Generation; 11.3 Texture Interface and Basic Textures; 11.4 Image Texture; 11.5 Solid and Procedural Texturing; 11.6 Noise; Further Reading; Exercises; CHAPTER 12. VOLUME SCATTERING
- 12.1 Volume Scattering Processes12.2 Phase Functions; 12.3 Volume Interface and Homogeneous Media; 12.4 Varying-Density Volumes; 12.5 Volume Aggregates; Further Reading; Exercises; CHAPTER 13. LIGHT SOURCES; 13.1 Light Interface; 13.2 Point Lights; 13.3 Distant Lights; 13.4 Area Lights; 13.5 Infinite Area Lights; Further Reading; Exercises; CHAPTER 14. MONTE CARLO INTEGRATION I: BASIC CONCEPTS; 14.1 Background and Probability Review; 14.2 The Monte Carlo Estimator; 14.3 Sampling Random Variables; 14.4 Transforming between Distributions; 14.5 2D Sampling with Multidimensional Transformations
- Further Reading
- Notes:
- Description based upon print version of record.
- Includes bibliographical references and index.
- Description based on online resource; title from PDF title page (ebrary, viewed October 18, 2016).
- ISBN:
- 9786611227302
- 9781281227300
- 1281227307
- 9780080538969
- 0080538967
- OCLC:
- 476220829
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.