- 原著 Matt Pharr, Wenzel Jakob & Greg Humphreys
- 翻译 Kanition
因抗议GitCode的审查行为,该库停止更新。
- 原书官网:https://www.pbr-book.org/
- 原书源码:https://github.com/mmp/pbrt-v3
- 原书代码:https://github.com/mmp/pbr-book-website
欢迎提出宝贵意见和建议。如果你发现本书存在错误,请一定要告诉我们!
本中译版(以下简称“本书”)系译者(笔名 Kanition)自学英文经典书籍 《Physically Based Rendering: From Theory To Implementation》第三版时自行翻译而成。 使用本书及其源码须遵循相关许可证协议。
本书在翻译时遵照原书编排,译文尽力保留了原文词句,但因笔者水平有限, 而原文长句极多,故可能会存在病句甚至误翻,请读者见谅并指正。
此外,笔者根据自己的学习情况对内容作了补充, 例如自行编写补充章节、在边栏进行注释解说、修正一些笔误等。 除补充章节外,行文中凡是笔者自行变动或增添过的地方都有“译者注”的标记。
原书在线版本以网页形式呈现,可以方便地展开、折叠示例代码。 本书虽受到PDF格式限制,但依旧精心保留了代码链接跳转功能,方便读者查阅。 若读者在实践中还有更多需求,建议参考原书所附代码库。
本书由LATEX编写而成,源码已经发布在上述网址,欢迎访问获取最新版。
笔者根据其他资料整理了相应的背景知识并作为补充章节附在各章末尾,以下为这些章节的列表。
章节号 | 标题 |
---|---|
2.13 | 四元数 |
2.14 | 分解旋转矩阵 |
2.15 | 牛顿迭代法 |
3.12 | 微分几何基础 |
5.9 | 辐射度学、光度学与色度学 |
6.7 | 几何光学 |
7.13 | 初等数论基础 |
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。