计算机图形学之光栅图形学——多角形的扫描转换算法简介

计算机图形学之光栅图形学——多边形的扫描转换算法简介

本文是对 赵明老师 《计算机图形学》MOOC课程 部分章节的小总结。

 

多边形有两种表示方法:顶点表示和点阵表示。

计算机图形学之光栅图形学——多角形的扫描转换算法简介

计算机图形学之光栅图形学——多角形的扫描转换算法简介计算机图形学之光栅图形学——多角形的扫描转换算法简介

计算机图形学之光栅图形学——多角形的扫描转换算法简介

计算机图形学之光栅图形学——多角形的扫描转换算法简介

 

X-扫描线算法:

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  算法步骤概括如下:

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  注意:

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

 

改进:

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  为了避免求交运算,引进一套特殊的数据结构,以空间换时间:

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  举例如下:

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  举例:

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  算法描述如下:

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

 

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

 

其他算法:

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  举例如下:

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

 

  计算机图形学之光栅图形学——多角形的扫描转换算法简介

 

  计算机图形学之光栅图形学——多角形的扫描转换算法简介