Skip to content
Copied!
published on 2026-05-06

1. はじめに

Ray Tracing: The Next Week (v3.2.3): 1 Overview / 2.1 はじめに

Ray Tracing: The Next Week は, Peter Shirley, Trevor David Black, Steve Hollasch によって執筆されたレイトレーシングの入門書です。本稿執筆時点での最新版は Version 4.0.2(2025-04-25)です。

日本語版は inzkyk 氏による翻訳が 2020-06-06 に公開されており,その時点に最も近い英語版は Version 3.1.2(2020-06-04)です。英語版の v3 系列と v4 系列は章構成が一部異なります。本稿の各セクション最上部に設けた英語版リンクは,v3 系列の最終版である Version 3.2.3(2020-12-08)を参照先に選びました。日本語版リンクは inzkyk 氏の翻訳サイトを参照先としました。ただし,英語版のv3系列の書籍は公式サイトでは見当たらなかったため,Gitリポジトリからv3.2.3タグが付与された一式を本サイトに複製しています。

原著者の Peter Shirley 氏,Trevor David Black 氏,Steve Hollasch 氏,および日本語訳を公開している inzkyk 氏に感謝の意を表します。

The Next Week は,前作 Ray Tracing in One Weekend の続編で,前作で構築したレイトレーサーをさらに発展させる内容になっています。前作がレイトレーシングの基礎を学ぶための「週末プロジェクト」だったのに対し,TNWはより高度な機能を追加していく「翌週末プロジェクト」といった位置づけです。前作で構築したコードベースを引き継ぎつつ,テクスチャやマテリアルの拡張,BVH(Bounding Volume Hierarchy)による交差判定の高速化の導入など,より複雑なシーンを効率的にレンダリングするための技術が紹介されます。それだけに,WebAssemblyで表示するのには In One Weekend に比べると時間がかかります。表示されるまでゆっくりお待ちください。