多边形光栅化:

1.逐点填充法

2.扫描线填充法

3.活动边表填充法

x-扫描线的思想:

上开下闭,右开左闭。  图形的中心偏移半个像素点。

求交,排序,交点配对,区间配色。

每次求交和排序都比较耗时,因此做出了以下改进:

1.并不对所有的边求交,只与有效边求交。

2.扫描线和直线在y方向上具有连贯性,交点可以采用增量计算(y增加1,x增加1/k)

3.排序->只有在新边加入的时候才进行排序(求交)。

计算机图形学笔记(第二周)相关推荐

  1. 计算机图形学笔记(观测变换、模型变换、视图变换、投影变换、视口变换)

    计算机图形学笔记(观测变换.模型变换.视图变换.投影变换.视口变换) 目录 计算机图形学笔记(观测变换.模型变换.视图变换.投影变换.视口变换) 一.简介 1.模型变换(Model transform ...

  2. 计算机图形学笔记(一)渲染管线概述

    计算机图形学笔记(一)渲染管线概述 写在前面:因为之前有学习过图形学,博文是对过去知识的拾遗和对学习过程中的总结记录,所以在内容组织上可能不符合逻辑,某些比较熟悉的内容不会体现或简述:在整理资料的时候 ...

  3. 【XJTUSE计算机图形学】第二章 光栅图形学(1)

    文章目录 [XJTUSE计算机图形学]第二章 光栅图形学(1) 1.基本概念 2.直线段的扫描转换算法 数值微分(DDA)法 增量算法 中点画线法[重点] Bresenham算法[重点 很有可能会考] ...

  4. 计算机图形学笔记 (第一周)

    1.计算机图形学:研究通过计算机将物体表示为图形并显示的一门学科. 表示: 将物体表示为图形:造型/建模 显示:将表示后的图形显示出来: 渲染/绘制 2.文字/文本:图形/图像:  图形本质也是一种语 ...

  5. 人类社会发明的第一台计算机是什么,第二周第一课概述计算机

    <第二周第一课概述计算机>由会员分享,可在线阅读,更多相关<第二周第一课概述计算机(18页珍藏版)>请在人人文库网上搜索. 1.电子计算机是20世纪最伟大的发明之一,半个世纪的 ...

  6. 计算机图形学基础第二版,计算机图形学基础(第2版)课后习题答案__陆枫.pdf

    计算机图形学基础(第2版)课后习题答案__陆枫 第一章绪论 概念:计算机图形学.图形.图像.点阵法.参数法. 图形的几何要素.非几何要素.数字图像处理: 计算机图形学和计算机视觉的概念及三者之间的关系 ...

  7. 应用随机过程笔记 第二周

    随机过程第二周笔记 第一天 2.1.1概念 2.1.2 基本特性 有限维分布函数 定义2.1 Kolmogonov概率分布函数存在定理 基本数字特征 联合特性和复过程 联合概率密度函数 (n+m)维联 ...

  8. 计算机图形学笔记十一:Ray Tracing1(阴影,光线追踪基本原理)

    阴影,光线追踪基本原理 1.阴影贴图(Shadow Mapping) 1.1产生步骤 1.2存在问题 2.光线追踪( Ray Tracing) 2.1为什么需要光线追踪? 2.2基础光线追踪算法(Ba ...

  9. 【地平线机器人入职培训笔记-第二周】

    读书笔记(第二次任务) 第一篇:毫米波雷达与摄像头 传感器作用: 通过将感受到的被测量信息按照特定规则转化为电信号,进而将其传输到汽车的中央控制单元中进行环境监测.车身感知.决策规划,从而协助智能驾驶 ...

最新文章

  1. 网络通信应用开发利器!—— ESPlus —— ESFramework通信框架的增强库
  2. python sklearn下载了但是引用失败_关于python:导入sklearn时出错
  3. nodejs调试ndb_如何开始使用NDB调试NodeJS应用程序
  4. 数据结构五——二叉树
  5. openocd目录_OpenOCD的调试
  6. 手持gps坐标转换参数求解方法及在excel中的实现_地质填图手持GPS的校正方法
  7. java package 路径_java文件路径问题及Eclipse package,source folder,folder区别及相互转换...
  8. xcode 4 制作静态库(转)
  9. 51单片机12864液晶显示模块控制
  10. html5语音听写流式,iOS 讯飞语音听写(流式版)
  11. python求语音信号短时能量、短时过零率、语谱图
  12. 汉化python语言编程界面_python设置中文界面实例方法
  13. dmesg的详细用法
  14. c语言while break用法举例,c语言中continue和break的用法
  15. Linux 安装ryu
  16. GitHub小工具制hackbar2.1.3
  17. python中的numpy函数算相关系数_扩展库numpy的函数corrcoef()用来计算相关系数矩阵。...
  18. 在真实设备上进行Android调试
  19. mysql主从复制及主机宕机的解决方法
  20. python怎么输入文件路径_python怎么打开文件的路径?

热门文章

  1. 天地图给一个区域添加标题_一个小罐子就能做腌酸菜,7天就能吃,无任何添加,吃着更放心...
  2. java设置类的字符格式_java类---与格式化相关的类
  3. python汉字排序_【IT专家】Python中文排序(转载)
  4. 联想 android 5.1 root权限,联想a520一键root权限获取教程(图文)
  5. Spring使用@PropertySource加载Properties配置文件
  6. Java当中定时器使用
  7. Android开发使用的常见第三方框架汇总
  8. xpath以某个字符开始_XPATH简单使用
  9. day 67 django 之ORM 增删改查基础
  10. Codeforces 40 E. Number Table