@@ -11,11 +11,37 @@ Change Log -- Ray Tracing in One Weekend
11
11
- Removed: Deleted the section covering the old ` flip_face ` class, renumbered images as this
12
12
eliminated the rendering with missing Cornell box faces (#482 )
13
13
- Change: Renamed and explicitly numbered book images and figures (#495 )
14
+ - Fix: Reduced code duplication in dielectric::scatter() function
14
15
- New: Added alternative constructors that take color arguments in addition to the constructors
15
16
that take ` shared_ptr<texture> ` arguments, simplifying calling code. This applies to the
16
17
following classes: ` checker_texture ` , ` constant_medium ` , ` diffuse_light ` , and ` lambertian ` .
17
18
(#516 )
18
19
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
+
19
45
20
46
----------------------------------------------------------------------------------------------------
21
47
# v3.1.2 (in progress)
0 commit comments