From 8f6ed9877501f5c9f89433d6187044c8dc1da4ad Mon Sep 17 00:00:00 2001 From: pikachu <347220312@qq.com> Date: Mon, 23 Nov 2020 15:37:20 +0800 Subject: [PATCH 1/4] fix typo at bvh_node class 'bvh_node' constructor parameter name error. --- books/RayTracingTheNextWeek.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/books/RayTracingTheNextWeek.html b/books/RayTracingTheNextWeek.html index ba0a9e3c..4f17979b 100644 --- a/books/RayTracingTheNextWeek.html +++ b/books/RayTracingTheNextWeek.html @@ -973,7 +973,7 @@ ... bvh_node::bvh_node( - std::vector>& objects, + std::vector>& src_objects, size_t start, size_t end, double time0, double time1 ) { auto objects = src_objects; // Create a modifiable array of the source scene objects From 1c02f9bc884a6b81b8d7aa2e75a9f158666d27e5 Mon Sep 17 00:00:00 2001 From: Steve Hollasch Date: Mon, 23 Nov 2020 01:23:33 -0800 Subject: [PATCH 2/4] changelog += bvh_node ctor param typo src_objects The bvh_node constructor parameter `src_objects` was incorrectly specified as `objects`. --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2948ee8a..d26b5cb6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ Change Log -- Ray Tracing in One Weekend ==================================================================================================== +# v3.2.3 (pending) + +### The Next Week + - Fix: Correct parameter name typo for `bvh_node` constructor parameter `src_objects` + + +---------------------------------------------------------------------------------------------------- # v3.2.2 (2020-10-31) ### Common From bae54dc3e5bb8fa05c6a746e606f04b6d1d32aa5 Mon Sep 17 00:00:00 2001 From: Steve Hollasch Date: Mon, 23 Nov 2020 21:16:40 -0800 Subject: [PATCH 3/4] Update Markdeep latest URL to morgan3D.github.io Old: https://casual-effects.com/markdeep/latest/markdeep.min.js New: https://morgan3d.github.io/markdeep/latest/markdeep.min.js Resolves #806 --- books/RayTracingInOneWeekend.html | 2 +- books/RayTracingTheNextWeek.html | 2 +- books/RayTracingTheRestOfYourLife.html | 2 +- books/acknowledgments.md.html | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/books/RayTracingInOneWeekend.html b/books/RayTracingInOneWeekend.html index 3dcd45f6..969223c0 100644 --- a/books/RayTracingInOneWeekend.html +++ b/books/RayTracingInOneWeekend.html @@ -3249,5 +3249,5 @@ - + diff --git a/books/RayTracingTheNextWeek.html b/books/RayTracingTheNextWeek.html index 4f17979b..8c51ef04 100644 --- a/books/RayTracingTheNextWeek.html +++ b/books/RayTracingTheNextWeek.html @@ -3479,5 +3479,5 @@ - + diff --git a/books/RayTracingTheRestOfYourLife.html b/books/RayTracingTheRestOfYourLife.html index 85bb7f00..81d85850 100644 --- a/books/RayTracingTheRestOfYourLife.html +++ b/books/RayTracingTheRestOfYourLife.html @@ -2634,5 +2634,5 @@ - + diff --git a/books/acknowledgments.md.html b/books/acknowledgments.md.html index 35f02e32..52fbb75c 100644 --- a/books/acknowledgments.md.html +++ b/books/acknowledgments.md.html @@ -82,5 +82,5 @@ - + From dbd8db22d81604bbc7422c74f1c9c13bf88d0083 Mon Sep 17 00:00:00 2001 From: Steve Hollasch Date: Mon, 7 Dec 2020 22:03:17 -0800 Subject: [PATCH 4/4] Finalize for v3.2.3 release --- CHANGELOG.md | 5 ++++- README.md | 16 ++++++++-------- books/RayTracingInOneWeekend.html | 10 +++++----- books/RayTracingTheNextWeek.html | 10 +++++----- books/RayTracingTheRestOfYourLife.html | 10 +++++----- 5 files changed, 27 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d26b5cb6..e745e0dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,10 @@ Change Log -- Ray Tracing in One Weekend ==================================================================================================== -# v3.2.3 (pending) +# v3.2.3 (2020-12-07) + +### Common + - Change: Markdeep library URL updated to new location ### The Next Week - Fix: Correct parameter name typo for `bvh_node` constructor parameter `src_objects` diff --git a/README.md b/README.md index dd5f80b9..fd31f368 100644 --- a/README.md +++ b/README.md @@ -21,13 +21,14 @@ versions, use the print function in your browser. Project Status --------------- -Hot on the heels of [v3.2.1][], we have a special Halloween release, [v3.2.2][], less than four -weeks later. After this, we're going to hunker down for a while, working on our next major release: -v4.0.0. We'll be tackling some larger refactorings to further simplify the code, tackle some large -outstanding issues, and focus on more development of book 3: _Ray Tracing: The Rest of Your Life_. +We just shipped a tiny release, [v3.2.3][], to get out two quick small fixes. Mostly we're very +heads-down right now working on our major v4 release. Lots of changes. If you'd like to check it +out, we're developing on the `dev-major` branch. We're tackling some larger refactorings to further +simplify the code, address some large outstanding issues, and focus on more development and +expansion of book 3: _Ray Tracing: The Rest of Your Life_. -If you have a change you'd like to contribute, [please see our contribution -guidelines][CONTRIBUTING]. +If you have a change you'd like to contribute, +[please see our contribution guidelines][CONTRIBUTING]. Directory Structure @@ -157,8 +158,7 @@ review the [CONTRIBUTING][] document for the most effective way to proceed. [GitHub home]: https://github.com/RayTracing/raytracing.github.io/ [ImageMagick]: https://imagemagick.org/ [implementations]: https://github.com/RayTracing/raytracing.github.io/wiki/Implementations-in-Other-Languages -[v3.2.1]: https://github.com/RayTracing/raytracing.github.io/releases/tag/v3.2.1 -[v3.2.2]: https://github.com/RayTracing/raytracing.github.io/releases/tag/v3.2.2 +[v3.2.3]: https://github.com/RayTracing/raytracing.github.io/releases/tag/v3.2.3 [web1]: https://raytracing.github.io/books/RayTracingInOneWeekend.html [web2]: https://raytracing.github.io/books/RayTracingTheNextWeek.html [web3]: https://raytracing.github.io/books/RayTracingTheRestOfYourLife.html diff --git a/books/RayTracingInOneWeekend.html b/books/RayTracingInOneWeekend.html index 969223c0..bee9fac1 100644 --- a/books/RayTracingInOneWeekend.html +++ b/books/RayTracingInOneWeekend.html @@ -7,7 +7,7 @@ [Peter Shirley][] edited by [Steve Hollasch][] and [Trevor David Black][]
- Version 3.2.2, 2020-10-31 + Version 3.2.3, 2020-12-07
Copyright 2018-2020 Peter Shirley. All rights reserved. @@ -3176,8 +3176,8 @@ - **Title (book)**: “Ray Tracing in One Weekend” - **Author**: Peter Shirley - **Editors**: Steve Hollasch, Trevor David Black - - **Version/Edition**: v3.2.2 - - **Date**: 2020-10-31 + - **Version/Edition**: v3.2.3 + - **Date**: 2020-12-07 - **URL (series)**: https://raytracing.github.io/ - **URL (book)**: https://raytracing.github.io/books/RayTracingInOneWeekend.html @@ -3204,7 +3204,7 @@ title = {Ray Tracing in One Weekend}, author = {Peter Shirley}, year = {2020}, - month = {October}, + month = {December}, note = {\small \texttt{https://raytracing.github.io/books/RayTracingInOneWeekend.html}}, url = {https://raytracing.github.io/books/RayTracingInOneWeekend.html} } @@ -3220,7 +3220,7 @@ title = {Ray Tracing in One Weekend}, author = {Peter Shirley}, year = {2020}, - month = {October} + month = {December} url = {https://raytracing.github.io/books/RayTracingInOneWeekend.html} } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/books/RayTracingTheNextWeek.html b/books/RayTracingTheNextWeek.html index 8c51ef04..bc6276c7 100644 --- a/books/RayTracingTheNextWeek.html +++ b/books/RayTracingTheNextWeek.html @@ -7,7 +7,7 @@ [Peter Shirley][] edited by [Steve Hollasch][] and [Trevor David Black][]
- Version 3.2.2, 2020-10-31 + Version 3.2.3, 2020-12-07
Copyright 2018-2020 Peter Shirley. All rights reserved. @@ -3405,8 +3405,8 @@ - **Title (book)**: “Ray Tracing: The Next Week” - **Author**: Peter Shirley - **Editors**: Steve Hollasch, Trevor David Black - - **Version/Edition**: v3.2.2 - - **Date**: 2020-10-31 + - **Version/Edition**: v3.2.3 + - **Date**: 2020-12-07 - **URL (series)**: https://raytracing.github.io/ - **URL (book)**: https://raytracing.github.io/books/RayTracingTheNextWeek.html @@ -3433,7 +3433,7 @@ title = {Ray Tracing: The Next Week}, author = {Peter Shirley}, year = {2020}, - month = {October} + month = {December} note = {\small \texttt{https://raytracing.github.io/books/RayTracingTheNextWeek.html}}, url = {https://raytracing.github.io/books/RayTracingTheNextWeek.html} } @@ -3449,7 +3449,7 @@ title = {Ray Tracing: The Next Week}, author = {Peter Shirley}, year = {2020}, - month = {October} + month = {December} url = {https://raytracing.github.io/books/RayTracingTheNextWeek.html} } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/books/RayTracingTheRestOfYourLife.html b/books/RayTracingTheRestOfYourLife.html index 81d85850..2e0595c1 100644 --- a/books/RayTracingTheRestOfYourLife.html +++ b/books/RayTracingTheRestOfYourLife.html @@ -7,7 +7,7 @@ [Peter Shirley][] edited by [Steve Hollasch][] and [Trevor David Black][]
- Version 3.2.2, 2020-10-31 + Version 3.2.3, 2020-12-07
Copyright 2018-2020 Peter Shirley. All rights reserved. @@ -2561,8 +2561,8 @@ - **Title (book)**: “Ray Tracing: The Rest of Your Life” - **Author**: Peter Shirley - **Editors**: Steve Hollasch, Trevor David Black - - **Version/Edition**: v3.2.2 - - **Date**: 2020-10-31 + - **Version/Edition**: v3.2.3 + - **Date**: 2020-12-07 - **URL (series)**: https://raytracing.github.io/ - **URL (book)**: https://raytracing.github.io/books/RayTracingTheRestOfYourLife.html @@ -2589,7 +2589,7 @@ title = {Ray Tracing: The Rest of Your Life}, author = {Peter Shirley}, year = {2020}, - month = {October} + month = {December} note = {\small \texttt{https://raytracing.github.io/books/RayTracingTheRestOfYourLife.html}}, url = {https://raytracing.github.io/books/RayTracingTheRestOfYourLife.html} } @@ -2605,7 +2605,7 @@ title = {Ray Tracing: The Rest of Your Life}, author = {Peter Shirley}, year = {2020}, - month = {October} + month = {December} url = {https://raytracing.github.io/books/RayTracingTheRestOfYourLife.html} } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~