Skip to content
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

Update Book 1 screenshot images without severe JPG artifacts, and with fixed diffuse #182

Closed
wants to merge 7 commits into from

Conversation

aras-p
Copy link

@aras-p aras-p commented Sep 7, 2019

As per #179 - the screenshots are really low quality JPGs. I've regenerated all the screenshots in Book 1 as PNGs.

Ran the PNGs through pngquant+Zopfli to reduce file sizes, but as expected they are a bit larger. All the images add ~180 kilobytes to previous book size.

Also the fix for "incorrect" diffuse (#181) is reflected in the screenshots. Resulting AO effect is slightly less intense than before, but more correct.

Also in one place fixed source to compile and the color in the source to match the color of the sphere in the screenshot.

Images in Book 2 and 3 are "not too bad"; they are larger and JPG artifacts aren't as visible there. Also they are much slower to render, and I'm lazy... :)

… artifacts (RayTracing#179).

I ran PNGs through pngquant+Zopfli to produce smallest possible sizes, but each image is a kilobyte or two larger than the previous JPG still.

The diffuse images are produced with the diffuse fix (RayTracing#181).
…tifacts (RayTracing#179).

I ran PNGs through pngquant+Zopfli to produce smallest possible sizes, but each image is several kilobytes larger than the previous JPG.

The images are produced with the diffuse fix (RayTracing#181).

Also fixed the example in chapter 9 to compile (metal does not have fuzz parameter yet), and use a similar red color as in the image, instead of blue.
…rtifacts (RayTracing#179).

The first ("totally wrong") image had no source for it, so I could not reproduce it to exact match.
@hollasch hollasch added this to the v2 - Web Release milestone Sep 14, 2019
@hollasch hollasch added this to In progress in v2 - Release to Web via automation Sep 14, 2019
@hollasch hollasch removed this from In progress in v2 - Release to Web Sep 14, 2019
@hollasch hollasch removed this from the v2 - Web Release milestone Sep 14, 2019
@hollasch
Copy link
Collaborator

hollasch commented Oct 8, 2019

Ok, v2.0.0 is out the door, now we can focus on v3. Changes in this PR will be reviewed for that target.

@aras-p — pull requests should be preceded by an existing issue, so we can plan around releases and assignments. Also, one PR ↔ one issue. This PR needs to be made against the latest version now, and should also be separated into individual PRs, with references to their associated issue. Let me know if you want to tackle this. If not, I'll rework this PR into individual ones, and would request your review.

@aras-p
Copy link
Author

aras-p commented Oct 9, 2019

I can rework this, but in a few days from now.

hollasch added a commit that referenced this pull request Oct 21, 2019
This is copied from PR #182, targeting the development branch. Original
commentary:

Ran the PNGs through pngquant+Zopfli to reduce file sizes, but as
expected they are a bit larger. All the images add ~180 kilobytes to
previous book size.

Also the fix for "incorrect" diffuse (#181) is reflected in the
screenshots. Resulting AO effect is slightly less intense than before,
but more correct.

Also in one place fixed source to compile and the color in the source to
match the color of the sphere in the screenshot.

Images in Book 2 and 3 are "not too bad"; they are larger and JPG
artifacts aren't as visible there. Also they are much slower to render,
and I'm lazy... :)
@hollasch
Copy link
Collaborator

Now superseded by PR #230.

@hollasch hollasch closed this Oct 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants