MyGit

v4.0.0-alpha.1

RayTracing/raytracing.github.io

版本发布时间: 2023-08-12 05:21:23

RayTracing/raytracing.github.io最新发布版本:v4.0.1(2024-09-01 04:00:34)

It's been quite a while since our last release of v3.2.3 at the end of 2020. For this cycle, we've tackled a load of significant backlog items, including rewrites of much of our underlying code. As always, the primary idea isn't to provide the best or most optimal implemntation, but instead to put out simple, sometimes crude first approximations of the main components of writing a ray tracer.

Highlights include large rewrites and expansions of the book text, a large refactoring of our camera class, folding moving_sphere functionality into sphere, adding a new interval class for use in multiple contexts, creating a new general quad primitive to replace the old *_rect primitives, and the addressing of hundreds of issues and requested features. The line-item changes below should give you an idea of v4 includes.

In order to drive this release to resolution, we're releasing our alpha.1 version to coincide with the start of SIGGRAPH 2023. We've pretty much finished with book one, though there's a fair amount left for books two and three. Our plan is to keep crunching for a final v4.0.0 release by the end of 2023.

Since this is an alpha, we would greatly appreciate any feedback you might have. Let us know by creating issues up on the GitHub project.

Common

In One Weekend

The Next Week

The Rest of Your Life

相关地址:原始地址 下载(tar) 下载(zip)

1、 Ray.Tracing.in.One.Weekend.v4.0.0-alpha.1.pdf 4.98MB

2、 Ray.Tracing.The.Next.Week.v4.0.0-alpha.1.pdf 7.84MB

3、 Ray.Tracing.The.Rest.of.Your.Life.v4.0.0-alpha.1.pdf 4.54MB

查看:2023-08-12发行的版本