├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── COPYING.txt ├── PRINTING.md ├── README.md ├── books ├── RayTracingInOneWeekend.html ├── RayTracingTheNextWeek.html ├── RayTracingTheRestOfYourLife.html ├── acknowledgments.md.html └── markdeep.min.js ├── favicon.png ├── images ├── cover │ ├── CoverRTW1-small.jpg │ ├── CoverRTW1.jpg │ ├── CoverRTW1.psd │ ├── CoverRTW2-small.jpg │ ├── CoverRTW2.jpg │ ├── CoverRTW2.psd │ ├── CoverRTW3-small.jpg │ ├── CoverRTW3.jpg │ ├── CoverRTW3.psd │ ├── final-image-1.png │ ├── final-image-2.png │ └── final-image-3.png ├── earthmap.jpg ├── fig-1.01-ppm.jpg ├── fig-1.02-lerp.jpg ├── fig-1.03-cam-geom.jpg ├── fig-1.04-pixel-grid.jpg ├── fig-1.05-ray-sphere.jpg ├── fig-1.06-sphere-normal.jpg ├── fig-1.07-normal-sides.jpg ├── fig-1.08-pixel-samples.jpg ├── fig-1.09-light-bounce.jpg ├── fig-1.10-random-vec-horizon.jpg ├── fig-1.11-sphere-vec.jpg ├── fig-1.12-sphere-unit-vec.jpg ├── fig-1.13-surface-normal.jpg ├── fig-1.14-rand-unitvec.jpg ├── fig-1.15-reflection.jpg ├── fig-1.16-reflect-fuzzy.jpg ├── fig-1.17-refraction.jpg ├── fig-1.18-cam-view-geom.jpg ├── fig-1.19-cam-view-dir.jpg ├── fig-1.20-cam-view-up.jpg ├── fig-1.21-cam-lens.jpg ├── fig-1.22-cam-film-plane.jpg ├── fig-2.01-bvol-hierarchy.jpg ├── fig-2.02-2d-aabb.jpg ├── fig-2.03-ray-slab.jpg ├── fig-2.04-ray-slab-interval.jpg ├── fig-2.05-quad-def.jpg ├── fig-2.06-ray-plane.jpg ├── fig-2.07-quad-coords.jpg ├── fig-2.08-ray-box.jpg ├── fig-2.09-rot-z.jpg ├── fig-2.10-ray-vol.jpg ├── fig-3.01-circ-square.jpg ├── fig-3.02-jitter.jpg ├── fig-3.03-histogram.jpg ├── fig-3.04-linear-pdf.jpg ├── fig-3.05-uniform-dist.jpg ├── fig-3.06-nonuniform-dist.jpg ├── fig-3.07-exp-sin2.jpg ├── fig-3.08-approx-f.jpg ├── fig-3.09-solid-angle.jpg ├── fig-3.10-rand-pts-sphere.jpg ├── fig-3.11-shape-onto-pdf.jpg ├── fig-3.12-sphere-enclosing-cone.jpg ├── img-1.01-first-ppm-image.png ├── img-1.02-blue-to-white.png ├── img-1.03-red-sphere.png ├── img-1.04-normals-sphere.png ├── img-1.05-normals-sphere-ground.png ├── img-1.06-antialias-before-after.png ├── img-1.07-first-diffuse.png ├── img-1.08-second-diffuse.png ├── img-1.09-no-acne.png ├── img-1.10-correct-lambertian.png ├── img-1.11-linear-gamut.png ├── img-1.12-gamma-gamut.png ├── img-1.13-metal-shiny.png ├── img-1.14-metal-fuzz.png ├── img-1.15-glass-first.png ├── img-1.16-glass-always-refract.png ├── img-1.17-air-bubble-total-reflection.png ├── img-1.18-glass-hollow.png ├── img-1.19-wide-view.png ├── img-1.20-view-distant.png ├── img-1.21-view-zoom.png ├── img-1.22-depth-of-field.png ├── img-1.23-book1-final.jpg ├── img-2.01-bouncing-spheres.png ├── img-2.02-checker-ground.png ├── img-2.03-checker-spheres.png ├── img-2.05-earth-sphere.png ├── img-2.06-white-noise.jpg ├── img-2.07-white-noise-blurred.jpg ├── img-2.08-tile-random.jpg ├── img-2.09-hash-random.png ├── img-2.10-perlin-trilerp.png ├── img-2.11-perlin-trilerp-smooth.png ├── img-2.12-perlin-hifreq.png ├── img-2.13-perlin-shift.png ├── img-2.14-perlin-turb.png ├── img-2.15-perlin-marble.png ├── img-2.16-quads.png ├── img-2.17-rect-light.png ├── img-2.18-rect-sphere-light.png ├── img-2.19-cornell-empty.png ├── img-2.20-cornell-blocks.png ├── img-2.21-cornell-standard.png ├── img-2.22-cornell-smoke.png ├── img-2.23-book2-final.jpg ├── img-3.01-cornell-no-strat.png ├── img-3.02-cornell-strat.png ├── img-3.03-cornell-refactor1.jpg ├── img-3.04-cornell-imperfect.jpg ├── img-3.05-cornell-uniform-hemi.jpg ├── img-3.06-cornell-ortho.jpg ├── img-3.07-cornell-sample-light.jpg ├── img-3.08-cornell-lightdown.jpg ├── img-3.09-cornell-cos-pdf.jpg ├── img-3.10-hittable-light.jpg ├── img-3.11-cosine-and-light.jpg ├── img-3.12-arbitrary-pdf.jpg ├── img-3.13-cornell-glass-sphere.jpg ├── img-3.14-glass-and-light.jpg ├── img-3.15-book3-final.jpg └── test.ppm ├── index.html ├── src ├── InOneWeekend │ ├── camera.h │ ├── color.h │ ├── hittable.h │ ├── hittable_list.h │ ├── interval.h │ ├── main.cc │ ├── material.h │ ├── ray.h │ ├── rtweekend.h │ ├── sphere.h │ └── vec3.h ├── TheNextWeek │ ├── aabb.h │ ├── bvh.h │ ├── camera.h │ ├── color.h │ ├── constant_medium.h │ ├── hittable.h │ ├── hittable_list.h │ ├── interval.h │ ├── main.cc │ ├── material.h │ ├── perlin.h │ ├── quad.h │ ├── ray.h │ ├── rtw_stb_image.h │ ├── rtweekend.h │ ├── sphere.h │ ├── texture.h │ └── vec3.h ├── TheRestOfYourLife │ ├── aabb.h │ ├── bvh.h │ ├── camera.h │ ├── color.h │ ├── constant_medium.h │ ├── cos_cubed.cc │ ├── cos_density.cc │ ├── estimate_halfway.cc │ ├── hittable.h │ ├── hittable_list.h │ ├── integrate_x_sq.cc │ ├── interval.h │ ├── main.cc │ ├── material.h │ ├── onb.h │ ├── pdf.h │ ├── perlin.h │ ├── pi.cc │ ├── quad.h │ ├── ray.h │ ├── rtw_stb_image.h │ ├── rtweekend.h │ ├── sphere.h │ ├── sphere_importance.cc │ ├── sphere_plot.cc │ ├── texture.h │ └── vec3.h └── external │ ├── stb_image.h │ └── stb_image_write.h └── style ├── book-highlight-test.css ├── book.css └── website.css /.gitignore: -------------------------------------------------------------------------------- 1 | # Git Ignore Rules for raytracing.github.io 2 | 3 | build/ 4 | /*.ppm 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/COPYING.txt -------------------------------------------------------------------------------- /PRINTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/PRINTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/README.md -------------------------------------------------------------------------------- /books/RayTracingInOneWeekend.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/books/RayTracingInOneWeekend.html -------------------------------------------------------------------------------- /books/RayTracingTheNextWeek.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/books/RayTracingTheNextWeek.html -------------------------------------------------------------------------------- /books/RayTracingTheRestOfYourLife.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/books/RayTracingTheRestOfYourLife.html -------------------------------------------------------------------------------- /books/acknowledgments.md.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/books/acknowledgments.md.html -------------------------------------------------------------------------------- /books/markdeep.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/books/markdeep.min.js -------------------------------------------------------------------------------- /favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/favicon.png -------------------------------------------------------------------------------- /images/cover/CoverRTW1-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/CoverRTW1-small.jpg -------------------------------------------------------------------------------- /images/cover/CoverRTW1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/CoverRTW1.jpg -------------------------------------------------------------------------------- /images/cover/CoverRTW1.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/CoverRTW1.psd -------------------------------------------------------------------------------- /images/cover/CoverRTW2-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/CoverRTW2-small.jpg -------------------------------------------------------------------------------- /images/cover/CoverRTW2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/CoverRTW2.jpg -------------------------------------------------------------------------------- /images/cover/CoverRTW2.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/CoverRTW2.psd -------------------------------------------------------------------------------- /images/cover/CoverRTW3-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/CoverRTW3-small.jpg -------------------------------------------------------------------------------- /images/cover/CoverRTW3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/CoverRTW3.jpg -------------------------------------------------------------------------------- /images/cover/CoverRTW3.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/CoverRTW3.psd -------------------------------------------------------------------------------- /images/cover/final-image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/final-image-1.png -------------------------------------------------------------------------------- /images/cover/final-image-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/final-image-2.png -------------------------------------------------------------------------------- /images/cover/final-image-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/cover/final-image-3.png -------------------------------------------------------------------------------- /images/earthmap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/earthmap.jpg -------------------------------------------------------------------------------- /images/fig-1.01-ppm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.01-ppm.jpg -------------------------------------------------------------------------------- /images/fig-1.02-lerp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.02-lerp.jpg -------------------------------------------------------------------------------- /images/fig-1.03-cam-geom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.03-cam-geom.jpg -------------------------------------------------------------------------------- /images/fig-1.04-pixel-grid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.04-pixel-grid.jpg -------------------------------------------------------------------------------- /images/fig-1.05-ray-sphere.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.05-ray-sphere.jpg -------------------------------------------------------------------------------- /images/fig-1.06-sphere-normal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.06-sphere-normal.jpg -------------------------------------------------------------------------------- /images/fig-1.07-normal-sides.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.07-normal-sides.jpg -------------------------------------------------------------------------------- /images/fig-1.08-pixel-samples.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.08-pixel-samples.jpg -------------------------------------------------------------------------------- /images/fig-1.09-light-bounce.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.09-light-bounce.jpg -------------------------------------------------------------------------------- /images/fig-1.10-random-vec-horizon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.10-random-vec-horizon.jpg -------------------------------------------------------------------------------- /images/fig-1.11-sphere-vec.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.11-sphere-vec.jpg -------------------------------------------------------------------------------- /images/fig-1.12-sphere-unit-vec.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.12-sphere-unit-vec.jpg -------------------------------------------------------------------------------- /images/fig-1.13-surface-normal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.13-surface-normal.jpg -------------------------------------------------------------------------------- /images/fig-1.14-rand-unitvec.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.14-rand-unitvec.jpg -------------------------------------------------------------------------------- /images/fig-1.15-reflection.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.15-reflection.jpg -------------------------------------------------------------------------------- /images/fig-1.16-reflect-fuzzy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.16-reflect-fuzzy.jpg -------------------------------------------------------------------------------- /images/fig-1.17-refraction.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.17-refraction.jpg -------------------------------------------------------------------------------- /images/fig-1.18-cam-view-geom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.18-cam-view-geom.jpg -------------------------------------------------------------------------------- /images/fig-1.19-cam-view-dir.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.19-cam-view-dir.jpg -------------------------------------------------------------------------------- /images/fig-1.20-cam-view-up.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.20-cam-view-up.jpg -------------------------------------------------------------------------------- /images/fig-1.21-cam-lens.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.21-cam-lens.jpg -------------------------------------------------------------------------------- /images/fig-1.22-cam-film-plane.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-1.22-cam-film-plane.jpg -------------------------------------------------------------------------------- /images/fig-2.01-bvol-hierarchy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-2.01-bvol-hierarchy.jpg -------------------------------------------------------------------------------- /images/fig-2.02-2d-aabb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-2.02-2d-aabb.jpg -------------------------------------------------------------------------------- /images/fig-2.03-ray-slab.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-2.03-ray-slab.jpg -------------------------------------------------------------------------------- /images/fig-2.04-ray-slab-interval.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-2.04-ray-slab-interval.jpg -------------------------------------------------------------------------------- /images/fig-2.05-quad-def.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-2.05-quad-def.jpg -------------------------------------------------------------------------------- /images/fig-2.06-ray-plane.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-2.06-ray-plane.jpg -------------------------------------------------------------------------------- /images/fig-2.07-quad-coords.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-2.07-quad-coords.jpg -------------------------------------------------------------------------------- /images/fig-2.08-ray-box.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-2.08-ray-box.jpg -------------------------------------------------------------------------------- /images/fig-2.09-rot-z.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-2.09-rot-z.jpg -------------------------------------------------------------------------------- /images/fig-2.10-ray-vol.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-2.10-ray-vol.jpg -------------------------------------------------------------------------------- /images/fig-3.01-circ-square.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.01-circ-square.jpg -------------------------------------------------------------------------------- /images/fig-3.02-jitter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.02-jitter.jpg -------------------------------------------------------------------------------- /images/fig-3.03-histogram.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.03-histogram.jpg -------------------------------------------------------------------------------- /images/fig-3.04-linear-pdf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.04-linear-pdf.jpg -------------------------------------------------------------------------------- /images/fig-3.05-uniform-dist.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.05-uniform-dist.jpg -------------------------------------------------------------------------------- /images/fig-3.06-nonuniform-dist.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.06-nonuniform-dist.jpg -------------------------------------------------------------------------------- /images/fig-3.07-exp-sin2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.07-exp-sin2.jpg -------------------------------------------------------------------------------- /images/fig-3.08-approx-f.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.08-approx-f.jpg -------------------------------------------------------------------------------- /images/fig-3.09-solid-angle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.09-solid-angle.jpg -------------------------------------------------------------------------------- /images/fig-3.10-rand-pts-sphere.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.10-rand-pts-sphere.jpg -------------------------------------------------------------------------------- /images/fig-3.11-shape-onto-pdf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.11-shape-onto-pdf.jpg -------------------------------------------------------------------------------- /images/fig-3.12-sphere-enclosing-cone.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/fig-3.12-sphere-enclosing-cone.jpg -------------------------------------------------------------------------------- /images/img-1.01-first-ppm-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.01-first-ppm-image.png -------------------------------------------------------------------------------- /images/img-1.02-blue-to-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.02-blue-to-white.png -------------------------------------------------------------------------------- /images/img-1.03-red-sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.03-red-sphere.png -------------------------------------------------------------------------------- /images/img-1.04-normals-sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.04-normals-sphere.png -------------------------------------------------------------------------------- /images/img-1.05-normals-sphere-ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.05-normals-sphere-ground.png -------------------------------------------------------------------------------- /images/img-1.06-antialias-before-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.06-antialias-before-after.png -------------------------------------------------------------------------------- /images/img-1.07-first-diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.07-first-diffuse.png -------------------------------------------------------------------------------- /images/img-1.08-second-diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.08-second-diffuse.png -------------------------------------------------------------------------------- /images/img-1.09-no-acne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.09-no-acne.png -------------------------------------------------------------------------------- /images/img-1.10-correct-lambertian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.10-correct-lambertian.png -------------------------------------------------------------------------------- /images/img-1.11-linear-gamut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.11-linear-gamut.png -------------------------------------------------------------------------------- /images/img-1.12-gamma-gamut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.12-gamma-gamut.png -------------------------------------------------------------------------------- /images/img-1.13-metal-shiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.13-metal-shiny.png -------------------------------------------------------------------------------- /images/img-1.14-metal-fuzz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.14-metal-fuzz.png -------------------------------------------------------------------------------- /images/img-1.15-glass-first.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.15-glass-first.png -------------------------------------------------------------------------------- /images/img-1.16-glass-always-refract.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.16-glass-always-refract.png -------------------------------------------------------------------------------- /images/img-1.17-air-bubble-total-reflection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.17-air-bubble-total-reflection.png -------------------------------------------------------------------------------- /images/img-1.18-glass-hollow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.18-glass-hollow.png -------------------------------------------------------------------------------- /images/img-1.19-wide-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.19-wide-view.png -------------------------------------------------------------------------------- /images/img-1.20-view-distant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.20-view-distant.png -------------------------------------------------------------------------------- /images/img-1.21-view-zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.21-view-zoom.png -------------------------------------------------------------------------------- /images/img-1.22-depth-of-field.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.22-depth-of-field.png -------------------------------------------------------------------------------- /images/img-1.23-book1-final.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-1.23-book1-final.jpg -------------------------------------------------------------------------------- /images/img-2.01-bouncing-spheres.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.01-bouncing-spheres.png -------------------------------------------------------------------------------- /images/img-2.02-checker-ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.02-checker-ground.png -------------------------------------------------------------------------------- /images/img-2.03-checker-spheres.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.03-checker-spheres.png -------------------------------------------------------------------------------- /images/img-2.05-earth-sphere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.05-earth-sphere.png -------------------------------------------------------------------------------- /images/img-2.06-white-noise.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.06-white-noise.jpg -------------------------------------------------------------------------------- /images/img-2.07-white-noise-blurred.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.07-white-noise-blurred.jpg -------------------------------------------------------------------------------- /images/img-2.08-tile-random.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.08-tile-random.jpg -------------------------------------------------------------------------------- /images/img-2.09-hash-random.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.09-hash-random.png -------------------------------------------------------------------------------- /images/img-2.10-perlin-trilerp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.10-perlin-trilerp.png -------------------------------------------------------------------------------- /images/img-2.11-perlin-trilerp-smooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.11-perlin-trilerp-smooth.png -------------------------------------------------------------------------------- /images/img-2.12-perlin-hifreq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.12-perlin-hifreq.png -------------------------------------------------------------------------------- /images/img-2.13-perlin-shift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.13-perlin-shift.png -------------------------------------------------------------------------------- /images/img-2.14-perlin-turb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.14-perlin-turb.png -------------------------------------------------------------------------------- /images/img-2.15-perlin-marble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.15-perlin-marble.png -------------------------------------------------------------------------------- /images/img-2.16-quads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.16-quads.png -------------------------------------------------------------------------------- /images/img-2.17-rect-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.17-rect-light.png -------------------------------------------------------------------------------- /images/img-2.18-rect-sphere-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.18-rect-sphere-light.png -------------------------------------------------------------------------------- /images/img-2.19-cornell-empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.19-cornell-empty.png -------------------------------------------------------------------------------- /images/img-2.20-cornell-blocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.20-cornell-blocks.png -------------------------------------------------------------------------------- /images/img-2.21-cornell-standard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.21-cornell-standard.png -------------------------------------------------------------------------------- /images/img-2.22-cornell-smoke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.22-cornell-smoke.png -------------------------------------------------------------------------------- /images/img-2.23-book2-final.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-2.23-book2-final.jpg -------------------------------------------------------------------------------- /images/img-3.01-cornell-no-strat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.01-cornell-no-strat.png -------------------------------------------------------------------------------- /images/img-3.02-cornell-strat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.02-cornell-strat.png -------------------------------------------------------------------------------- /images/img-3.03-cornell-refactor1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.03-cornell-refactor1.jpg -------------------------------------------------------------------------------- /images/img-3.04-cornell-imperfect.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.04-cornell-imperfect.jpg -------------------------------------------------------------------------------- /images/img-3.05-cornell-uniform-hemi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.05-cornell-uniform-hemi.jpg -------------------------------------------------------------------------------- /images/img-3.06-cornell-ortho.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.06-cornell-ortho.jpg -------------------------------------------------------------------------------- /images/img-3.07-cornell-sample-light.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.07-cornell-sample-light.jpg -------------------------------------------------------------------------------- /images/img-3.08-cornell-lightdown.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.08-cornell-lightdown.jpg -------------------------------------------------------------------------------- /images/img-3.09-cornell-cos-pdf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.09-cornell-cos-pdf.jpg -------------------------------------------------------------------------------- /images/img-3.10-hittable-light.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.10-hittable-light.jpg -------------------------------------------------------------------------------- /images/img-3.11-cosine-and-light.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.11-cosine-and-light.jpg -------------------------------------------------------------------------------- /images/img-3.12-arbitrary-pdf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.12-arbitrary-pdf.jpg -------------------------------------------------------------------------------- /images/img-3.13-cornell-glass-sphere.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.13-cornell-glass-sphere.jpg -------------------------------------------------------------------------------- /images/img-3.14-glass-and-light.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.14-glass-and-light.jpg -------------------------------------------------------------------------------- /images/img-3.15-book3-final.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/img-3.15-book3-final.jpg -------------------------------------------------------------------------------- /images/test.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/images/test.ppm -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/index.html -------------------------------------------------------------------------------- /src/InOneWeekend/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/InOneWeekend/camera.h -------------------------------------------------------------------------------- /src/InOneWeekend/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/InOneWeekend/color.h -------------------------------------------------------------------------------- /src/InOneWeekend/hittable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/InOneWeekend/hittable.h -------------------------------------------------------------------------------- /src/InOneWeekend/hittable_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/InOneWeekend/hittable_list.h -------------------------------------------------------------------------------- /src/InOneWeekend/interval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/InOneWeekend/interval.h -------------------------------------------------------------------------------- /src/InOneWeekend/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/InOneWeekend/main.cc -------------------------------------------------------------------------------- /src/InOneWeekend/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/InOneWeekend/material.h -------------------------------------------------------------------------------- /src/InOneWeekend/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/InOneWeekend/ray.h -------------------------------------------------------------------------------- /src/InOneWeekend/rtweekend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/InOneWeekend/rtweekend.h -------------------------------------------------------------------------------- /src/InOneWeekend/sphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/InOneWeekend/sphere.h -------------------------------------------------------------------------------- /src/InOneWeekend/vec3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/InOneWeekend/vec3.h -------------------------------------------------------------------------------- /src/TheNextWeek/aabb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/aabb.h -------------------------------------------------------------------------------- /src/TheNextWeek/bvh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/bvh.h -------------------------------------------------------------------------------- /src/TheNextWeek/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/camera.h -------------------------------------------------------------------------------- /src/TheNextWeek/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/color.h -------------------------------------------------------------------------------- /src/TheNextWeek/constant_medium.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/constant_medium.h -------------------------------------------------------------------------------- /src/TheNextWeek/hittable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/hittable.h -------------------------------------------------------------------------------- /src/TheNextWeek/hittable_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/hittable_list.h -------------------------------------------------------------------------------- /src/TheNextWeek/interval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/interval.h -------------------------------------------------------------------------------- /src/TheNextWeek/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/main.cc -------------------------------------------------------------------------------- /src/TheNextWeek/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/material.h -------------------------------------------------------------------------------- /src/TheNextWeek/perlin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/perlin.h -------------------------------------------------------------------------------- /src/TheNextWeek/quad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/quad.h -------------------------------------------------------------------------------- /src/TheNextWeek/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/ray.h -------------------------------------------------------------------------------- /src/TheNextWeek/rtw_stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/rtw_stb_image.h -------------------------------------------------------------------------------- /src/TheNextWeek/rtweekend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/rtweekend.h -------------------------------------------------------------------------------- /src/TheNextWeek/sphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/sphere.h -------------------------------------------------------------------------------- /src/TheNextWeek/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/texture.h -------------------------------------------------------------------------------- /src/TheNextWeek/vec3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheNextWeek/vec3.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/aabb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/aabb.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/bvh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/bvh.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/camera.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/color.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/constant_medium.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/constant_medium.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/cos_cubed.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/cos_cubed.cc -------------------------------------------------------------------------------- /src/TheRestOfYourLife/cos_density.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/cos_density.cc -------------------------------------------------------------------------------- /src/TheRestOfYourLife/estimate_halfway.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/estimate_halfway.cc -------------------------------------------------------------------------------- /src/TheRestOfYourLife/hittable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/hittable.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/hittable_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/hittable_list.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/integrate_x_sq.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/integrate_x_sq.cc -------------------------------------------------------------------------------- /src/TheRestOfYourLife/interval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/interval.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/main.cc -------------------------------------------------------------------------------- /src/TheRestOfYourLife/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/material.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/onb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/onb.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/pdf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/pdf.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/perlin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/perlin.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/pi.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/pi.cc -------------------------------------------------------------------------------- /src/TheRestOfYourLife/quad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/quad.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/ray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/ray.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/rtw_stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/rtw_stb_image.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/rtweekend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/rtweekend.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/sphere.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/sphere.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/sphere_importance.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/sphere_importance.cc -------------------------------------------------------------------------------- /src/TheRestOfYourLife/sphere_plot.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/sphere_plot.cc -------------------------------------------------------------------------------- /src/TheRestOfYourLife/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/texture.h -------------------------------------------------------------------------------- /src/TheRestOfYourLife/vec3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/TheRestOfYourLife/vec3.h -------------------------------------------------------------------------------- /src/external/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/external/stb_image.h -------------------------------------------------------------------------------- /src/external/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/src/external/stb_image_write.h -------------------------------------------------------------------------------- /style/book-highlight-test.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/style/book-highlight-test.css -------------------------------------------------------------------------------- /style/book.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/style/book.css -------------------------------------------------------------------------------- /style/website.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RayTracing/raytracing.github.io/HEAD/style/website.css --------------------------------------------------------------------------------