I. 基本概念
具体的概念, 这里有一个很不错的 paper (https://raw.githubusercontent.com/quietshu/-paper-cg-RayTracing/master/RayTracing.pdf), 下载不下来的话,走这里
II. 代码实现
将第一部分的基本概念,用 C++ 实现 来构建初步的光线追踪框架,代码来自以下两位大神,我主要是整理验证了一遍
- 用JavaScript玩转计算机图形学(一)光线追踪入门:Milo Yip 大神的经典之作,带JS交互
- 一个系列,按 Milo Yip 的思路编排,使用 C++ 实现,带源码
源代码下载:
- 光线追踪基本框架:C++源代码 :
- 编译好的 GLFW 2.7.6 ,适用于 VS 2010。下载
Ref
- 视觉技术的圣杯:光线追踪如何再现真实世界? : 超级棒的综述报道,一文入坑