@@ -11,11 +11,37 @@ Change Log -- Ray Tracing in One Weekend
1111 - Removed: Deleted the section covering the old ` flip_face ` class, renumbered images as this
1212 eliminated the rendering with missing Cornell box faces (#482 )
1313 - Change: Renamed and explicitly numbered book images and figures (#495 )
14+ - Fix: Reduced code duplication in dielectric::scatter() function
1415 - New: Added alternative constructors that take color arguments in addition to the constructors
1516 that take ` shared_ptr<texture> ` arguments, simplifying calling code. This applies to the
1617 following classes: ` checker_texture ` , ` constant_medium ` , ` diffuse_light ` , and ` lambertian ` .
1718 (#516 )
1819
20+ ### _ In One Weekend_
21+ - Change: Updated all rendered images except for 1.13, 1.14 (#179 , #547 , #548 , #549 , #550 , #551 ,
22+ #552 , #553 , #554 , #555 , #556 , #557 , #560 , #561 , #562 , #563 , #564 , #565 , #566 )
23+ - Change: Standard render width changed to 400
24+ - Change: Image 6 is now a before-and-after pair to illustrate antialiasing
25+ - Change: Listing 48: Refactored material and geometry declarations
26+ - Change: Listing 52: Refactored assignment of ` etai_over_etat `
27+ - Change: Listing 56: Refactored material declarations
28+ - Change: Listing 61: Refactored material and geometry declarations
29+ - Fix: Corrected various missed change highlights in code listings
30+ - Fix: Listing 7: Added missing ` color.h ` , ` vec3.h ` includes
31+ - Fix: Listing 18: Add missing ` double t ` member of struct ` hit_record ` (#428 )
32+ - Fix: Listing 24: Add missing ` color.h ` include
33+ - Fix: Listing 30: Add missing ` camera.h ` include
34+ - Fix: Listing 42: Don't need to include ` ray.h ` when using ` rtweekend.h `
35+ - Fix: Listing 48: Add missing ` material.h ` include
36+ - Fix: Listing 61: Include updated ` cam ` declaration, show context w/highlighting
37+ - Fix: Listing 62: Highlight rename of ` camera::get_ray() ` parameters to s, t (#616 )
38+ - Fix: Listing 63: Show reverted scene declarations
39+ - Fix: Listing 68: Show final scene render parameters with highlighting
40+ - New: Listing 50: Show the updated material definitions
41+
42+ ### _ The Next Week_
43+ - Fix: Listing 7: Show reverted viewing parameters from book 1 final scene
44+
1945
2046----------------------------------------------------------------------------------------------------
2147# v3.1.2 (in progress)
0 commit comments