01 - Whitted-Style光线追踪
光追与光栅化
光线追踪和光栅化是两种不同的成像方式:
光栅化虽然快,但质量相对较低,且无法解决一些全局效果,比如间接光照:
不仅要考虑直接光源,还要考虑从地板反射的光等,而光线追踪正是为了解决这种问题所提出的一种考虑全局效果的光照模型。
光线追踪虽然很准确,但是很慢(离线渲染)。
光线追踪和光栅化是两种不同的成像方式:
光栅化虽然快,但质量相对较低,且无法解决一些全局效果,比如间接光照:
不仅要考虑直接光源,还要考虑从地板反射的光等,而光线追踪正是为了解决这种问题所提出的一种考虑全局效果的光照模型。
光线追踪虽然很准确,但是很慢(离线渲染)。
不清楚点的具体位置,只知道它们符合某个特定的关系。比如说球的隐式表示:
隐式几何的好处是 “很容易判断点在不在面上(带入点到式子中即可)”,坏处是“不直观,无法直接看出该方程表示什么曲面”。
重心坐标系主要用于三角形顶点上属性的插值。
三角形ABC内任一点(x,y)都可以写成上图所示的三点坐标线性组合形式:
这三个值可以自成一个坐标系,就是重心坐标系
重心坐标可以由面积比求出来:
根据三角形重心的几何性质,它平分三个小三角形的面积,则重心的重心坐标为: