图形学教程Lecture 13: RayTracing1(Whitted-Style Ray Tracing)知识点总结

课程地址:https://www.bilibili.com/video/BV1X7411F744?p=13

课件地址:https://sites.cs.ucsb.edu/~lingqi/teaching/games101.html

感谢大神的课程

1.光线追踪的好处:真实,但是效率低,所以目前是离线渲染

图形学教程Lecture 13: RayTracing1(Whitted-Style Ray Tracing)知识点总结_第1张图片

 

2.whitted-style 光线追踪:比较早的光线追踪技术,从观察点对每个像素打出一条射线,计算该光线与物体相交后出射光线与光源的关系(主光线以及经过多个物体反射的副光线)后,用BlinnPhong等模型进行着色

图形学教程Lecture 13: RayTracing1(Whitted-Style Ray Tracing)知识点总结_第2张图片

 

3. 光线求交点(隐式表面):解数学方程求出t,t要大于0且不为虚数

图形学教程Lecture 13: RayTracing1(Whitted-Style Ray Tracing)知识点总结_第3张图片

 

4. 光线和物体求交点(光线和物体中的每个三角形求交点)

图形学教程Lecture 13: RayTracing1(Whitted-Style Ray Tracing)知识点总结_第4张图片

 

5.光线和三角形求交点:光线和三角形所在平面求交点 -》交点是否在三角形内

图形学教程Lecture 13: RayTracing1(Whitted-Style Ray Tracing)知识点总结_第5张图片

 

6.光线和三角形求交点续:Moller Trumbore Algorithm (重心坐标)

 

图形学教程Lecture 13: RayTracing1(Whitted-Style Ray Tracing)知识点总结_第6张图片

7.加速求交:包围盒 

图形学教程Lecture 13: RayTracing1(Whitted-Style Ray Tracing)知识点总结_第7张图片

8.光线和box是否有交点的判断方法:光线与包围盒各个平面的交点t,通过交点判断

图形学教程Lecture 13: RayTracing1(Whitted-Style Ray Tracing)知识点总结_第8张图片

你可能感兴趣的:(Games101图形学教程笔记,图形学,光线追踪)