Ray tracing the next week 中文翻译

写在前头
本书为PeterShirley的Ray tracing入门教学系列的第二本。当前版本v3.0。

译者水平有限, 有些地方读起来难免会感到怪怪的, 还请各位见谅。如果您遇到什么看不懂的地方或者乱七八糟的句子, 那么您很可能是辣鸡翻译的受害者, 这时候请不要犹豫, 直接去阅读原文自救。如果您愿意帮助我改进这个翻译, 请直接在页面底部留言发送邮件zgxmy@126.com, 万分感激!!!

目录:
1. Overview 概述
2. Motion Blur 动态模糊
3. Bounding Volume Hierarchies 层次包围盒
4. Solid Texture 固体贴图
5. Perlin Noise 柏林噪声
6. Image Texture Mapping 图像纹理映射
7. Rectangles and Lights 矩形和光源
8. instance 实例
9. volumes 体积体
10. A Scene Testing All New Features 一个测试所有新特性的场景
译者后记

Read more

ray tracing in one weekend 中文翻译

写在前头:

2020年3月23日, 本书的全新版本上线啦, 当时笔者正好翻译完第二本书, 提issue的时候得知这个消息, 顿时心态崩了。浏览了一下develop分支下的新版本, 和旧版差异还不少。没办法, 返工吧。

本文翻译自新版本v3.0.1, 相较之前的版本, 新版本改进了许多细节, 修复了一些bug, 并对原来一些比较模糊的地方加以详细的阐释, 并使用了智能指针等c++特性。

译者水平有限, 有些地方读起来难免会感到怪怪的, 还请各位见谅。如果您遇到什么看不懂的地方或者乱七八糟的句子, 那么您很可能是辣鸡翻译的受害者, 这时候请不要犹豫, 直接去阅读原文自救。如果您愿意帮助我改进这个翻译, 请直接在页面底部留言发送邮件zgxmy@126.com, 万分感激!!!

1. Overview 概述
2. Output a Image 输出你的图像
3. The vec3 Class vec3向量类
4. Rays, a Simple Camera, and Background 光线, 简单摄像机, 以及背景
5. Adding a Sphere 加入球体
6. Suface Normals and Multiple Objects 面法相与多个物体
7. Antialiasing 反走样
8. Diffuse Material 漫反射材质
9. Metal 金属材质
10. Dielectric 绝缘体材质
11. Positionable Camera 可自定义位置的摄像机
12. Defocus Blur 对焦模糊
13. Where Next? 接下来学什么?

Read more

Ray tracing in one weekend 疑难点解析与拓展

Ray tracing in one weekend》(一周末搞定光线追踪), 由Peter Shirley所编写的的软渲光追三部曲第一本, 是一本非常好的入门级书籍, 篇幅不多, 一共只有54页, 适合新手学习。

剩下的两本为:
Ray tracing: The next week(光线追踪: 下一周)
Ray tracing: The rest of your life(光线追踪: 余生)

作者已将本书免费发布到公共领域(cc0协议), 点击这里在线阅读本书

本文将解析书中的一些疑难点, 并对原有的程序稍作修改

有时间的话, 可能会考虑来做个全书翻译翻完啦

Read more