8000 Render updates 2 by hollasch · Pull Request #623 · RayTracing/raytracing.github.io · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Render updates 2 #623

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 4 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,37 @@ Change Log -- Ray Tracing in One Weekend
- Removed: Deleted the section covering the old `flip_face` class, renumbered images as this
eliminated the rendering with missing Cornell box faces (#482)
- Change: Renamed and explicitly numbered book images and figures (#495)
- Fix: Reduced code duplication in dielectric::scatter() function
- New: Added alternative constructors that take color arguments in addition to the constructors
that take `shared_ptr<texture>` arguments, simplifying calling code. This applies to the
following classes: `checker_texture`, `constant_medium`, `diffuse_light`, and `lambertian`.
(#516)

### _In One Weekend_
- Change: Updated all rendered images except for 1.13, 1.14 (#179, #547, #548, #549, #550, #551,
#552, #553, #554, #555, #556, #557, #560, #561, #562, #563, #564, #565, #566)
- Change: Standard render width changed to 400
- Change: Image 6 is now a before-and-after pair to illustrate antialiasing
- Change: Listing 48: Refactored material and geometry declarations
- Change: Listing 52: Refactored assignment of `etai_over_etat`
- Change: Listing 56: Refactored material declarations
- Change: Listing 61: Refactored material and geometry declarations
- Fix: Corrected various missed change highlights in code listings
- Fix: Listing 7: Added missing `color.h`, `vec3.h` includes
- Fix: Listing 18: Add missing `double t` member of struct `hit_record` (#428)
- Fix: Listing 24: Add missing `color.h` include
- Fix: Listing 30: Add missing `camera.h` include
- Fix: Listing 42: Don't need to include `ray.h` when using `rtweekend.h`
- Fix: Listing 48: Add missing `material.h` include
- Fix: Listing 61: Include updated `cam` declaration, show context w/highlighting
- Fix: Listing 62: Highlight rename of `camera::get_ray()` parameters to s, t (#616)
- Fix: Listing 63: Show reverted scene declarations
- Fix: Listing 68: Show final scene render parameters with highlighting
- New: Listing 50: Show the updated material definitions

### _The Next Week_
- Fix: Listing 7: Show reverted viewing parameters from book 1 final scene


----------------------------------------------------------------------------------------------------
# v3.1.2 (in progress)
Expand Down
Loading
0