三角形既然是连续的信号或函数,定义在屏幕空间内,那么我们可以给定一个点,来看这个点是不是在三角形内。像素是一个有着均匀颜色的小方块,我们就用像素的中心来检测是不是在三角形内。然后将对应的覆盖的像素填色,但会有走样现象。

Sampling is Ubiquitous in Computer Graphics

采样是图形学中广泛利用的一个方法。

Rasterization = Sample 2D Positions

光栅化的过程,其实就是屏幕空间中,用一系列离散的点,也就是像素的中心,对三角形进行采样。

Untitled

Photograph = Sample Image Sensor Plane

Untitled

任何一张照片,放大来看,能看到一个个格子,这也是我们表示图像的基本方法。

照片就是所有到达感光元件的信息,通过离散成一个个像素来进行的采样。

Video = Sample Time

<aside> 💡 采样不仅仅可以发生在不同位置,也可以发生在不同时间。

</aside>

Harold Edgerton Archive, MIT

Harold Edgerton Archive, MIT

视频就是一系列图按照时间顺序放出来,这个动画实际上就是时间中的采样。

但是我们拆开看,视频其实就是离散的一帧一帧的图。

<aside> 💡 采样是广泛存在的,采样产生的问题也是广泛存在的。

</aside>

Sampling Artifacts 瑕疵 (Errors / Mistakes / Inaccuracies) in Computer Graphics

采样会产生一系列问题(Artifacts),例如锯齿。

Untitled

Moiré Patterns in Imaging