光栅化
光栅化就是把3D数据转换为像素的过程。
如果要渲染一个三角形,那么我们要知道哪些像素块要被染色。这个过程就是光栅化的过程。而这个过程是在后台进行的,我们无法进行改动。
在光栅化中有一个性质,一个像素点永远只会同时用于显示一个多边形。而在光栅化过程中,并不是逐个像素询问的,而是以22大小的矩形进行询问的。
过度着色
让着色范围超出本应有的区域。比如这里有两个三角形,左侧的三角形犹豫22大小的访问机制,会遍历12个像素块,另一方面,应该着色的部分就会被着色。
但是这个时候旁边有一个三角形,在决定要对哪些像素块进行着色的时候,有八个像素块被重复计算了一遍。这就是过度着色。
在UE4中,可以通过Unit—>Optimization Viewmodes->Quad Overdraw进入四边形过度绘制模式来查看这个过程。