现代计算机图形学——P5. Rasterization 1(Triangles)
- P5. Rasterization 1(Triangles)
——————————————————————————————————————————————————————————
光栅化:投影的下一步,如何把物体呈现在屏幕上
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
一个简单的方法:抽样(采样)
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
可以同叉积判断一个点是否在三角形内部(之前的知识:假设三角形的顶点为ABC,要判断的点为X,如果X都在AB,BC,CA的同一侧(同在左侧或右侧),那么X在三角形ABC内部,否则在外部)
——————————————————————————————————————————————————————————
取三个顶点的x和y,找最小的xmin和ymin,最大的xmax和ymax,包围盒的范围就是[xmin,ymin]~[xmax,ymax]
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
(〃>_<;〃)(〃>_<;〃)(〃>_<;〃)